Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2005, 14:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
A una sentencia "UPDATE" de SQL ejecutada no puedes aplicar un "mysql_num_rows()" .. a lo sumo un "mysql_affected_rows()"

http://www.php.net/mysql_affected_rows

Pero si quieres ver si tu consulta SQL se ejecutó o no .. tan sólo puedes hacer simplemente:

Código PHP:
if (!@mysql_query(.......)){
echo 
"no se ejecutó";

No hace falta ni que asignes el resultado a una variable .. (o ID de recurso) .. por qué un "INSERT o UPDATE . .o DELELTE" al ejecutarlo tan sólo devuelve un "true o false" nada más ...

Un saludo,