Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 14:04 08.07.25 
Компютри и Интернет
   >> Бази данни
*Кратък преглед

Страници по тази тема: 1 | 2 | (покажи всички)
Тема Izpolzvane na COUNT v Perl DBIнови  
Автор Teшkapcko_koпeлe (grrrr)
Публикувано02.12.03 17:19



Vazmojno li e tova ili ne stava i ako da kak? Zashtoto na men edinstveniq rezultat koito mi izkarva e 1 (Toest adskata mashina e uspqla da izvyrshi procesa broene)



Тема Re: ?нови [re: Teшkapcko_koпeлe]  
Автор salle (един такъв)
Публикувано02.12.03 19:05



?



Тема Re: ?нови [re: salle]  
Автор Teшkapcko_koпeлe (grrrr)
Публикувано03.12.03 09:23



Kakvo ozna4ava tazi pitanka ?
Neznaesh kakvo e Perl ili kakvo e DBI ?



Тема Re: Izpolzvane na COUNT v Perl DBIнови [re: Teшkapcko_koпeлe]  
Автор salle (един такъв)
Публикувано03.12.03 15:00



Кое е "това" дето "не става" ?

Въпросът ти е зададен като за клуб Ясновидство. Не зням дали има такъв ама ако има по-добре питай там.



Тема Re: Izpolzvane na COUNT v Perl DBIнови [re: salle]  
АвторZeos (Нерегистриран)
Публикувано03.12.03 18:27



Покажи си заявката бе човек :) и структурата на базата данни (ако нещо по-завъртяно), това пита salle :>



Тема Re: ?нови [re: Teшkapcko_koпeлe]  
Автор voyager (прасе в космоса)
Публикувано03.12.03 19:35



Проблемът ти е изцяло в перл кода (това без да съм го виждал) и няма нищо общо с ДБИ. ДБИ праща заявка и ти връща резултат. Можеш да пратиш каквато си искаш СКЛ заявка и ДБИ няма да си има идея дали тя е валидна или не.
Повечето методи връщат масив, така че просто трябва да вземеш първия елемент. И изобщо въпросът ти не е за тука.



Тема Re: Izpolzvane na COUNT v Perl DBI [re: Teшkapcko_koпeлe]  
Автор ro6avia (ламерясал)
Публикувано04.12.03 07:48



От няколко дни се чудя за какво е искал да попита Teшkapcko_koпeлe
или по-точно какво се опитва да направи и какво не го кефи, та снощи май ме се осени вдъхновението :

Най-вероятно прави SELECT COUNT(*) FROM table WHERE ...
и след това търси Number of rows in result, който по разбираеми причини винаги е 1 !

Няма смисъл да продължавам нали ...

Е тук нищо няма:



Тема Re: Izpolzvane na COUNT v Perl DBIнови [re: Teшkapcko_koпeлe]  
Автор Tetra (Lifche)
Публикувано04.12.03 09:34



В докумнетацията на DBI си пише че не можеш да преброиш просто ей така резултатите от Select израз, т.е. не можеш да направиш:

$rows = $dbh->do("Select * from Table");

за твоя случай просто можеш да направиш например това:

$sql = 'SELECT COUNT(*) AS Rows FROM Table';
$sth = $dbh->prepare($sql);
$sth->execute();
$res = $sth->fetchrow_hashref();

$rows = $res->{Rows};

Като, разбира се, правиш необходимите проверки където трябва.



Тема Re: Izpolzvane na COUNT v Perl DBIнови [re: Tetra]  
Автор Teшkapcko_koпeлe (grrrr)
Публикувано04.12.03 11:28



Blagodarq ti.
Imenno za tova popitah.Nqmashe nujdadrugite po-gore da se nahvyrlqt kato hieni na myrsha. Ili da bqha otgovorili ili da me popitat za douto4nenie.
Ama to po princip si e taka v toq forum bahti.4ovek da go e strah da pita neshto.
Aide sas zdrave..



Тема Re: Izpolzvane na COUNT v Perl DBIнови [re: Teшkapcko_koпeлe]  
Автор ro6avia (ламерясал)
Публикувано04.12.03 15:44



> Кое е "това" дето "не става" ?
Е от това по-ясно ... че и да го молим да ни каже ...
ей това наглоста ходи по хората не по дърветата

Е тук нищо няма:




Страници по тази тема: 1 | 2 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.