Ver Mensaje Individual
  #9 (permalink)  
Antiguo 13/01/2010, 19:21
okram
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result r

Este comentario es sólo para complementar algo que se ha dicho aquí, ya que ya se halló la solución al problema planteado inicialmente.

Cita:
Iniciado por talcualvip Ver Mensaje
La unica forma de saber si se modifico o no seria haciendo algo como

[...]
No. Con eso sólo verificas si la consulta SQL fue correctamente planteada y se ejecutó sin errores.

Así como para SELECT tienen a mysql_num_rows(), para sentencias como UPDATE o DELETE, que ciertamente no devuelven información, podemos usar mysql_affected_rows() para poder comprobar que efectivamente se modificó una o dos o N filas en la tabla, lo cuál es completamente distinto a verificar si la consulta se ejcutó con éxito (Una consulta ejecutada con éxito podría no haber modificado ningún registro en la tabla).



EDITO: Choqué con xbx