mysql_query
gibt eine resource
zurück
und ändern Sie auch die Bedingung als mysql_result
false zurückgeben bei Fehler
Der Zustand sollte also so sein
$result = (FALSE !== mysql_result($query, 0)) ? TRUE : FALSE;
Wenn Sie von der Ressourcenverbindung abrufen möchten, rufen Sie an
while ( $row = mysql_fetch_assoc($query))
{
$fetch[]= $row;
}