Foros del Web » Programando para Internet » PHP »

Evaluar si una sentencia se ejecuto

Estas en el tema de Evaluar si una sentencia se ejecuto en el foro de PHP en Foros del Web. Hola amigos tal vez este tema ya este en foros pero no se como buscarlo, lo que quiero es que pueda evaluar el resultado de ...
  #1 (permalink)  
Antiguo 23/02/2011, 08:45
 
Fecha de Ingreso: septiembre-2009
Mensajes: 135
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta Evaluar si una sentencia se ejecuto

Hola amigos tal vez este tema ya este en foros pero no se como buscarlo, lo que quiero es que pueda evaluar el resultado de la ejecucion de una sentencia sql a traves del recorset asi.

$actualiza="update tb_usuario set passw=".$passw." where codigo='.$codigo."'"
$Recordset2 = mysql_query($actualiza, $cnn) or die(mysql_error());
y quiero evaluar si el recordset tuvo exito o no, para segun eso mandar el mensaje de saisfactorio "Cambio de clave" o error no se pudo actualizar su cleve

Muchas Gracias
  #2 (permalink)  
Antiguo 23/02/2011, 08:59
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Evaluar si una sentencia se ejecuto

si te fijas en la documentacion

www.php.net/mysql_query

Cita:
For other type of SQL statements, INSERT, UPDATE, DELETE, DROP, etc, mysql_query() returns TRUE on success or FALSE on error.
ahi te dice que la funcion retornara un booleano .. entonces
Código PHP:
$Recordset2 mysql_query($actualiza$cnn) or die(mysql_error());
if (
$Recordset2) {
    echo 
'exito';
} else {
    echo 
'fallo';

saludos.

Etiquetas: claves, paasword, recordset
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:32.