Linux за българи: Форуми

Програмиране => Web development => Темата е започната от: chatter в Oct 24, 2005, 18:03



Титла: Mysql грешка моля за помощ!!!
Публикувано от: chatter в Oct 24, 2005, 18:03
Значи имам проблем като се опитам да се логна в една web програма и ми дава следната грешка
Тази грешка ми я дава когато се опитвам да се логна през уеб страница:
Примерен код
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/index.php

В логовете на mysql виждам че ми приема паролата и потребителя но после ми дава Quit.Някой ще може ли да ми помогне!


Титла: Mysql грешка моля за помощ!!!
Публикувано от: Hapkoc в Oct 25, 2005, 13:32
Цитат
Тази грешка


Цитат
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/index.php


По съобщението личи, че не е грешка а предупреждение.
Горното обикновено се получава при счупена заявка - т.е. вероятно има грешка в sql-а.


Титла: Mysql грешка моля за помощ!!!
Публикувано от: prilep в Oct 26, 2005, 20:05
Кажи как се казва тае програма. Виж задал ли си добре настройките - user и pass  за MySQL-а, с които програмата да има достъп до базата данни. Името на базата и адреса на сървъра също. Все си мисля, че там ти е проблема ... успех.


Титла: Mysql грешка моля за помощ!!!
Публикувано от: LazCorp в Oct 28, 2005, 11:16
По-добрия вариант е да си дебъгнеш кода -  преди mysql_num_rows() сложи реда:

echo mysql_error();

Това ще ти покаже точната причина за грешката.