Crew PHP |
|
die error die je krijgt, is als je de functie mysql_num_rows() niet vult. In dit geval staat er $res in, maar die heeft dus geen waarde.
Dat klink misschien als iets raars, maar omdat $res een query is, is de query simpelweg fout gegaan en daardoor is $res nooit goed aangemaakt. Maak er maar eens dit van:
$res = mysql_query($select) or die(mysql_error());
Edit: Om de fout wat beter uit te leggen
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given
mysql_num_rows wil een resource, dus een query, maar het heeft een boolean (true / false) waarde. Een query geeft als het goed gaat een resource (dus dat je dingen geselecteerd hebt), maar als het fout gaat geeft ie 'false'. Een boolean dus |