Buenas, tengoun problema con esta funcion basicamente se trata de un menu desplegable, del campo "Id" de una tabla llamada productos de la base de datos productos
En esta tabla hay ordenadores, pantallas etc.. basicamente lo qeu quiero es que selecione la Id y me borre el registro. (seleciono id, y que despues se borre la fila entera del registro)
Ahora biene el problema una vez eligo el valor en la pestaña en el segundo documento que me redirecciona para borrar me da el siguiente error:
Notice: Undefined variable: Id in C:\xampp\htdocs\borrar\borrar2.php on line 14
Agradeceria que me ayudaran a pulir gracias jeje
La primera pagina, con el menu desplegable de Id.
Código PHP:
<HTML>
<HEAD>
<TITLE>index.php</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Borrar un registro</h1>
<br>
<?
//Conexion con la base
mysql_connect("localhost","root","");
//selección de la base de datos con la que vamos a trabajar
mysql_select_db("productos");
echo '<FORM METHOD="POST" ACTION="borrar2.php">Id<br>';
//Creamos la sentencia SQL y la ejecutamos
$sSQL="select Id from productos";
$result=mysql_query($sSQL);
echo '<select Id="Id">';
//Mostramos los registros en forma de menú desplegable
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["Id"];}
mysql_free_result($result)
?>
</select>
<br>
<INPUT TYPE="SUBMIT" value="Borrar">
</FORM>
</div>
</BODY>
</HTML>
Y el segundo documento llamado borrar2.php que es donde me da el error de la variable
Código PHP:
<HTML>
<HEAD>
<TITLE>Borrar2.php</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
mysql_connect("localhost","root","");
//selección de la base de datos con la que vamos a trabajar
mysql_select_db("productos");
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Delete From productos Where Id='$Id'";
mysql_query($sSQL);
?>
<h1><div align="center">Registro Borrado</div></h1>
<div align="center"><a href="lectura.php">Visualizar el contenido de la base</a></div>
</BODY>
</HTML>
Gracias de antemano