Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2004, 03:39
Avatar de yeta
yeta
 
Fecha de Ingreso: enero-2004
Mensajes: 148
Antigüedad: 20 años, 3 meses
Puntos: 0
Exclamación problema con mysql_num_rows

hola de nuevo
esta vez tengo un problema con mysql_num_rows. la idea era hacer una condicion, dejare el codigo y luego explicare la idea
Código PHP:
$sql"SELECT id FROM contactos WHERE id=$idUsuarioL";
if(
mysql_num_rows($sql) == 1){
echo 
"Modificar Contacto";
}
else
{
//aqui el codigo para el formulario...

la idea era que si encontraba la id en la tabla contactos, y coincidia con la ID del usuario (tabla usuarios) mostrara "Modificar Contacto", pero en cambio, si no encontraba ninguna ID igual a la del usuario, mostrara un formulario. pues bien, al ejecutar todo el script me sale
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in c:\appserv\www\tuscontactos\sistema_usuarios\panel .php on line 60
y a continuacion el fomulario. si rellenas el formulario, se guarda en la base de datos, pero lo vuelve a mostrar, el error y el formulario. que debo hacer para solucionar este error?
tambien probe mysql_fetch_row == true, y seguia dando error y mostraba el formulario siempre.
ah, la conexion a la bd ya estaba hecha!jaja
alguna ayuda?
muchas gracias