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

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

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 12:55 14.06.24 
Клубове/ Компютри и Интернет / Бази данни Пълен преглед*
Информация за клуба
Тема Re: Как така нито един???? [re: CaptainFoo]
Автор salle (един такъв)
Публикувано18.09.03 14:35  



Ти не четеш ли?

Автор 3ъл Oйлюфф (Нерегистриран)
Публикувано 16.09.03 11:22

...
в тва while($row = mysql_fetch_array($dbquery)) $dbquery идва от никъде... и съдържа всичко друго но не и valid MySQL result resource

Автор AcidMemory (Нерегистриран)
Публикувано 16.09.03 13:00

...
иначе, като искаш да ти тръгне сорса, просто накрая направи така ...
while($row = mysql_fetch_array($m_db->query))

Все си мислех, че и сам ще забележиш елементарната грешка която имаш в скрипта.

while($row = mysql_fetch_array($dbquery))

В този момент $dbquery e недефинирано. Даже и да имаш предвид това което в класа се нарича $dbquery то е стринг а не Resource ID върнат като резултат от успешно mysql_query()

Затова и Acidmemory ти препоръчва да го смениш на $m_db->query

Уважавай труда на другите. След като са си загубили време дапрочетат целия ти код вземи пък и ти да прочетеш какво са ти отговорили.

А за това, че целия ти код не е читаво написан ...

$m_db->Query('SELECT name, address FROM students WHERE id = 1');

Странничко. Никъде не проверяваш пезултата от Query.

В същото време в самия метод имаш:

function Query($dbquery)
{
$this->query = mysql_query($dbquery);

if (!$this->query)
{
die($this->m_error = "Не мога да изпълня запитването: " . mysql_error());

/* Този ред НИКОГА няма да се изпълни. Какъв е смисъла от него? */
return FALSE;
}

echo 'query executed';

/* Какъв е смисъла да връщаш TRUE? */
return TRUE;
}

Значи методът Query ти е написан така, че или изпълнява заявката или ако възникне грешка излиза от целия PHP скрипт с грешка.

Това на практика не върши работа никъде. Тъй, че прави са колегите като ти казват, че концепцията ти за този клас е грешна по принцип.

Амо то това е за Програмиране не за Бази Данни



Цялата тема
ТемаАвторПубликувано
* supplied argument is not a valid MySQL result res. CaptainFoo   15.09.03 20:13
. * Re: supplied argument is not a valid MySQL result res. Dakota   16.09.03 11:19
. * Re: supplied argument is not a valid MySQL result CaptainFoo   16.09.03 12:45
. * Re: supplied argument is not a valid MySQL result res. 3ъл Oйлюфф   16.09.03 11:22
. * sorry, ama ... AcidMemory   16.09.03 13:00
. * Re: sorry, ama ... ?!?! Pavel   17.09.03 18:54
. * Re: sorry, ama ... ?!?! CaptainFoo   18.09.03 12:19
. * Re: sorry, ama ... ?!?! ro6avia   18.09.03 14:33
. * Re: Как така нито един???? salle   18.09.03 14:35
. * Re: Как така нито един???? CaptainFoo   19.09.03 11:18
. * Re: Как така нито един???? salle   19.09.03 12:47
. * Re: Как така нито един???? ro6avia   19.09.03 15:56
. * Re: Как така нито един???? 3ъл Oйлюфф   19.09.03 17:59
. * Re: Как така нито един???? CaptainFoo   19.09.03 19:57
. * Re: supplied argument is not a valid MySQL result res. 3ъл Oйлюфф   18.09.03 15:33
Клуб :  


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

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