Zadejte hledaný výraz...

PHP -> mysql_num_rows problém

Karel Konecek
verified
rating uzivatele
20. 5. 2014 10:39:58
Zdravím,
mám problém s mysql_num_rows stalo se mi to poprvé a netuším kde je chyba, nejsem moc zručný v php, spíše se s ním učím, tak zda by mi nějaký povolanější neřekl kde daná chyba je.
ERROR:
Warning: mysql_num_rows() expects parameter 1 to be resource, string given in C:xampphtdocsdindex.php on line 161
Warning: mysql_num_rows() expects parameter 1 to be resource, string given in C:xampphtdocsdindex.php on line 162
Warning: mysql_num_rows() expects parameter 1 to be resource, string given in C:xampphtdocsdindex.php on line 163
Řádky 161, 162, 163:
$herove = mysql_num_rows("SELECT * FROM Character_DATA WHERE Humanity >= 5000");
$banditi = mysql_num_rows("SELECT * FROM Character_DATA WHERE Humanity <= -5000");
$neutralov = mysql_num_rows("SELECT * FROM Character_DATA WHERE Humanity < 5000 AND Humanity > 5000");
20. 5. 2014 10:39:58
https://webtrh.cz/diskuse/php-mysql_num_rows-problem#reply1024688
ViPErCZ
verified
rating uzivatele
(21 hodnocení)
20. 5. 2014 10:53:12
První odkaz googl po PHP+mysql_num_rows
PHP: mysql_num_rows - Manual
je tam hned příklad.... SQL dotaz se do téhle metody nedává... dává se do mysql_query což vygeneruje "resource" a ten se pak předá do mysql_num_rows.
PS: použijte raději MySQLi or PDO_MySQL, což je tam také napsané.
20. 5. 2014 10:53:12
https://webtrh.cz/diskuse/php-mysql_num_rows-problem#reply1024687
Karel Konecek
verified
rating uzivatele
20. 5. 2014 11:02:57
ok díky
20. 5. 2014 11:02:57
https://webtrh.cz/diskuse/php-mysql_num_rows-problem#reply1024686
Martin Bárta
verified
rating uzivatele
(28 hodnocení)
20. 5. 2014 12:15:30
A nebo - mysql_result(mysql_query("SELECT COUNT(*) FROM xx"),0);
20. 5. 2014 12:15:30
https://webtrh.cz/diskuse/php-mysql_num_rows-problem#reply1024685
Do mysql_num_rows musíš dát jako parametr zdroje z příkazu mysql_query, potom to bude už fungovat
20. 5. 2014 13:13:18
https://webtrh.cz/diskuse/php-mysql_num_rows-problem#reply1024684
Pro odpověď se přihlašte.
Přihlásit