Estoy tratando de dar de baja a un registro pero, lo que quiero es visualizarlo antes de eliminarlo y no lo logro.
Lo he intentado de dos formas:
1) Ingresando un producto (borrar1.php) y que directamente lo elimine (borrar2.php). De esta forma funciona, no hay problema.
2) Ingresando un producto (borrar1.php), visualizarlo (verprod.php) y que lo elimine (borrar.php). Esto no funciona.
Les dejo los códigos por si alguno puede aprovecharlos y de paso me ayudan, creo que la lógica está bien planteada, pero no encuentro el error.
Gracias!!!
Saludos!
![Adios](http://static.forosdelweb.com/fdwtheme/images/smilies/adios.gif)
Maru.-
Aquí van los archivos:
borrar1.php
<html>
<head>
<title>Documento sin título</title>
</head>
<body>
<?
$Host = "localhost";
$User = "";
$Password = "";
$Base = "baseprod";
$Tabla = "productos";
$Link = mysql_connect ($Host, $User, $Password);
mysql_select_db($Base, $Link);
echo '<FORM METHOD="POST" ACTION="verprod.php">'; // SI CAMBIO POR borrar2.php FUNCIONA
$Query="SELECT * FROM productos WHERE producto='$producto'";
$result=mysql_db_query("baseprod", $Query);
print "Producto:";
echo '<input name="productos">';
mysql_free_result($result)
?>
<INPUT TYPE="SUBMIT" value="Ver">
</FORM>
</body>
</html>
verprod.php
<html>
<head>
<title>Documento sin título</title>
</head>
<body>
<?
$Host = "localhost";
$User = "";
$Password = "";
$Base = "baseprod";
$Tabla = "productos";
$Link = mysql_connect ($Host, $User, $Password);
mysql_select_db($Base, $Link);
echo '<FORM METHOD="POST" ACTION="borrar2.php">';
$Query="SELECT * FROM productos WHERE producto='$producto'";
$result=mysql_db_query("baseprod", $Query);
while ($registro=mysql_fetch_array($result))
{
echo "<br> Código: ".$registro['codigo'];
echo "<br> Producto: ".$registro['producto'];
echo "<br> Descripción: ".$registro['descripcion'];
echo "<img src=\"ver.php?id=".$registro['id']."\">";
}
mysql_free_result($result)
?>
<INPUT TYPE="SUBMIT" value="Borrar">
</body>
</html>
borrar2.php
<html>
<head>
<title>Documento sin título</title>
</head>
<body>
<?
$Host = "localhost";
$User = "";
$Password = "";
$Base = "baseprod";
$Tabla = "productos";
$Link = mysql_connect ($Host, $User, $Password);
mysql_select_db($Base, $Link);
$Query="DELETE * FROM productos WHERE producto='$producto'";
mysql_db_query("baseprod", $Query);
?>
<div align="center"><b>El Registro se ha Borrado</b></div><br><br>
<div align="center"><a href="listar.php">Visualizar Listado</a>
<div align="center"><a href="javascript:history(-1)">Volver</a></div>
</body>
</html>