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 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