Cita: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
Quiere decir que no se ha creado el result generalmente es por un error en la query... usa la misma tecnica del primer caso, echo "SELECT...." para depurar el error.