Comunidad de diseño web y desarrollo en internet online

Manejo de error con Update Mysql

Citar            
MensajeEscrito el 29 Abr 2014 06:05 pm
Hola amigos , hago un update sobre una tabla Mysql, y SIEMPRE, aunque no exista el registro, me devuelve 0 como nro de error. Les paso el código, lo que quiero es manejar cuando no encuentra el registro. Gracias, les agradezco la posible ayuda!

// Id_Puesto es clave primaria //
$sql_query ="update puestos set Descripcion_Puesto = '$descri', where Id_Puesto = '$codigo'";
$sql_query_execute = mysql_query($sql_query,$link);

if (mysql_errno($link)==0){
$agrabar = 'ok';
echo "<raiz>";
echo " <nodo>".$agrabar."</nodo>";
echo "</raiz>";
}else{
if (mysql_errno($link)==1032){
$agrabar = 'ne';
echo "<raiz>";
echo " <nodo>".$agrabar."</nodo>";
echo "</raiz>";
}else{
$agrabar = 'er';
echo "<raiz>";
echo " <nodo>".$agrabar."</nodo>";
echo "</raiz>";
}
}

Por grodrig61

Claber

223 de clabLevel



 

chrome
Citar            
MensajeEscrito el 30 Abr 2014 01:15 pm
Hola, encontré una solución, con mysql_affected_rows()==0 Gracias!

Por grodrig61

Claber

223 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.