Hola a todos, a ver si me podeis echar una mano. En la linea que se marca en rojo tengo que indicar cual será id que por medio de $GET[] voy a eliminar. La cosa es que si en pongo "<a href=\"eliminar.php?id=Email elimino todas las filas de la tabla sin problemas , pero si pongo como indico abajo \"eliminar.php?id=$row[Email], apunta al Eliminar de una fila especifica pero no me lo borra y lo he probado todo.
¿Alguno sabe como tendria que definir id para que pulsando eliminar de la fila indicada solo me borrase esa fila?
Muchisimas gracias por vuestra ayuda.
listar2.php
<table border="1" cellspacing=1 cellpadding=2 style="font-size: 8pt"><tr>
<td><font face="verdana"><b>Código</b></font></td>
<td><font face="verdana"><b>Cliente</b></font></td>
<td><font face="verdana"><b>Email</b></font></td>
<td><font face="verdana"><b>Editar</b></font></td>
</tr>
<?php
include("config.php");
$query = "SELECT * FROM clientes";
$result = mysql_query($query);
// $numero = 0;
while($row = mysql_fetch_array($result))
{
echo "<tr><td width=\"25%\"><font face=\"verdana\">" .
$row["Nombre"] . "</font></td>";
echo "<td width=\"25%\"><font face=\"verdana\">" .
$row["Apellidos"] . "</font></td>";
echo "<td width=\"25%\"><font face=\"verdana\">" .
$row["Email"] . "</font></td>";
echo "<td width=\"25%\"><font face=\"verdana\">" .
"<a href=\"eliminar.php?Id=$row[Email]\">Eliminar</a>". "</font></td>";
}
mysql_free_result($result);
mysql_close($link);
?>
</table>
eliminar.php
<?php
include("config.php");
$id=$_GET["Email"];
mysql_query("DELETE * FROM clientes where Email= $id");
header("Location: listar2.php");
?>