PHP - Consulta sobre eliminar registros

 
Vista:

Consulta sobre eliminar registros

Publicado por sergio (2 intervenciones) el 12/11/2009 16:44:31
Hola tengo un problema tengo un codigo para eliminar registros de una base de datos pero necesito que me tire un mensaje si es q no encuentra el registro:

lo que necesito es que si encuentra el codigo en la tabla productos entonces lo borre, cosa q hace, pero lo q no hace es que si al comparar el codigo del form y el codigo de la tabla y no lo encuentre me tire ese error de abajo que dice "Debe ingresar un codigo existente".

if($eliminar2){

if (isset($codigo2)){

$sql = "DELETE FROM productos WHERE codigo=$codigo2";
$result = mysql_query($sql);
echo "<div align=\"center\">Datos Eliminados correctamente.</div><br>";
echo ' <center>';
echo '<a href="pruducto.php">Volver a Registro de Productos';
echo ' </center>';
}else{

echo '<a href="pruducto.php">Debe ingresar un codigo existente';


}
de antemano muchas gracias
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Consulta sobre eliminar registros

Publicado por Diego Romero (1450 intervenciones) el 12/11/2009 23:06:32
Usa la función mysql_affected_rows() luego de ejecutar la sentencia SQL, te devolverá cuántos registros se borraron. Si ninguno se borró, implica que no existe el código solicitado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar