Jo, jag kör en fråga till min databas och vill sedan räkna antalet svar med mysql_num rows().
Eftersom jag inte är superhaj på varken SQL eller PHP så har jag närapå alltid en "or die()" efter mina mysql_*.
Grejen är den att om jag får ett tomt svar, (0 rader), så aktiveras die(). Först märkte jag inget, för jag hade mysql_error() som felmeddelande (bara under testkörning, jag lovar), och det gavs inget svar! satte jag däremot felmeddelandet till typ "FEL!", så skrevs det ut.
Är det då så att man helt enkelt inte använder die() då det är inte är kritiskt, dvs die kör igång om man få "false" som svar?
Det känns fel, eftersom svaret bara borde bli 0 (integer) och inte 0 (boolean)...
Om det kan hjälpa:
PHP Version 4.0.6
Zend Engine 1.06
Hoppas att jag inte varit för luddig!