PHP+MySQL on Windows

4 отговора 164 прегледа
#1

PHP+MySQL on Windows

Дава ми тази грешка:
Fatal error: Call to undefined function: error() in c:\inetpub\wwwroot\pricelist.php on line 8
На тази линия имам следното:
$result = mysql_query( "SELECT * FROM pricelist ORDER BY id ASC" ) or error( mysql_error() );
Ако махна "or error...." ми дава следната грешка:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\inetpub\wwwroot\pricelist.php on line 9
А на 9-ти ред имам:
mysql_num_rows( $result );
Ако оставя всичко както си е било и взема данните от база, която е на Linux нямам проблем.
Дайте някаква идея?

PnP- plug & pray
Отговор
в отговор на !!!Goliath #2

Re: PHP+MySQL on Windows

sumniavam se problema da e ot OS-a. Obache proveri da ne bi da imash niakuv file s funkcii, koito pod win ne se includva uspeshno, a pod linux si trugva. Neshto putishtata mozhe bi...

Отговор
в отговор на toranaga #3

Re: PHP+MySQL on Windows

Оставих целия код на [линк] предполагам, че така ще е по-лесно да видите къде е грешката???

PnP- plug & pray
Отговор
в отговор на !!!Goliath #4

Re: PHP+MySQL on Windows

Ако не се лъжа, в ПХП има вградена функция die(), но не и еrror(). Не съм сигурен де но от съобщението, което ти дава, изглежда точно така - напълно нормално е да не намери функцията, ако не е вградена. Стандартно е да се използва or die(mysql_error()), а не or error(...). Пробвай с ор дай, тогава постни пак да кажеш кво става.

I want to walk into the ligtsh

Отговор
в отговор на !!!Goliath #5

Re: PHP+MySQL on Windows

1. imash greshka v queryto i se opitva da izvika funkciata error - razkarai edinichnite kavichki
2. funkciata error ne e definirana - definirai si funkcia error, koiato da obrabotva greshkata, ili ia zameni s die

Отговор