Chyba v SQL!
5 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
nahodilo mi to tenhle problem tykajici se funkce num_rows() Invalid SQL: SELECT * FROM poll LIMIT 0,30 :: Resource id #5 Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /3w/kvalitne.cz/g/gobi/admin/functions.inc.php on line 66 A chyba se tyka... function num_rows($result) { // returns number of rows in query return mysql_num_rows($result); } nevi nekdo co s tim? Diky
-
a skutečně jsi mysql_query() dal do $result? Já často dělám oblíbený překlep "reslut". Zkus to prověřit. Podle toho co píšeš, by mohl být problém ještě v tom SQL. Existuje vůbec tabulka poll? Nebije se třeba s nějakým klíčovým slovem? Zkust taky ten SQL dotaz protlačit přímo, třeba přes místního webového admina. Třeba to bude jasnější.
-
To Gobi: Ty jsi určite dal dotaz: mysql_num_rows("SELECT * FROM poll LIMIT 0,30"); To je blbost, protože to píše Resource id #5 Musíš z toho udělat: mysql_num_rows(mysql_query("SELECT * FROM poll LIMIT 0,30")); Ale nevím k čemu ti to je, protože když budeš mít v tabulce víc jak 30 příspěvků, tak ti fce mysql_num_rows() vrátí stejně výsledek "30" (podle tvýho SQL dotazu)
-
No jo, ale když tam bude mít míň, tak mu to pomůže...
-
Marek: To ano.