yo uso ! de plano y me ahorro las funciones
mysql_fetch_* debuelve un array solamente cuando hay resultados pero no hay ninguna función nativa que te debuelva arrays vacios o strings con un chr(0), asi que false se compara por igual a un string vacio o un array vacio a exepción cuando procesas formulartios, ahi estoy acostumbrado a usar trim() solamente y ! directo en arrays.
no se, es costumbre aunque lo mas correcto es usar empty() como dice nakp.
Código (php) [Seleccionar]
if($filas_resultados = mysql_fetch_assoc($resultados)))
echo 'ok';
else
echo 'error';
mysql_fetch_* debuelve un array solamente cuando hay resultados pero no hay ninguna función nativa que te debuelva arrays vacios o strings con un chr(0), asi que false se compara por igual a un string vacio o un array vacio a exepción cuando procesas formulartios, ahi estoy acostumbrado a usar trim() solamente y ! directo en arrays.
no se, es costumbre aunque lo mas correcto es usar empty() como dice nakp.