1 - Tenho na minha base de dados mysql a tabela [utilizadores] com id_utilizador , nome_utilizador , etc ;
2 - Depois no ficheiro ver_utilizador.php tenho o seguinte (excluí aqui a ligação a base dados e mais algum código para não confundir a leitura...):
$ver ="SELECT * FROM utilizadores ORDER BY nome_utilizador ASC ";
$consulta= mysql_query($ver);
if($consulta !=0)
while($mostrar= mysql_fetch_array($consulta) )
{
$id = $mostrar['id_utilizador'];
$nome = $mostrar['nome_utilizador'];
echo'<table width="400px">
<tr>
<td width="5">'.$id.'</td>
<td width="70">'.$nome.'</td>
<td><a onclick="return confirm( \'PRETENDE APAGAR ESTE REGISTO ?\') " href="processar_eliminar_utilizador.php?id_utilizador=$id"><img src="imagens/apagar.png"/></a></td>
Agora no ficheiro processar_eliminar_utilizador.php fiz o seguinte...:
$apagar = "DELETE FROM utilizadores WHERE id_utilizador = '".$_GET['$id']."' ";
$resultado = mysql_query($apagar);
onde estou a errar para nao conseguir apagar o utilizador que corresponde ao id ????
2 - Depois no ficheiro ver_utilizador.php tenho o seguinte (excluí aqui a ligação a base dados e mais algum código para não confundir a leitura...):
$ver ="SELECT * FROM utilizadores ORDER BY nome_utilizador ASC ";
$consulta= mysql_query($ver);
if($consulta !=0)
while($mostrar= mysql_fetch_array($consulta) )
{
$id = $mostrar['id_utilizador'];
$nome = $mostrar['nome_utilizador'];
echo'<table width="400px">
<tr>
<td width="5">'.$id.'</td>
<td width="70">'.$nome.'</td>
<td><a onclick="return confirm( \'PRETENDE APAGAR ESTE REGISTO ?\') " href="processar_eliminar_utilizador.php?id_utilizador=$id"><img src="imagens/apagar.png"/></a></td>
Agora no ficheiro processar_eliminar_utilizador.php fiz o seguinte...:
$apagar = "DELETE FROM utilizadores WHERE id_utilizador = '".$_GET['$id']."' ";
$resultado = mysql_query($apagar);
onde estou a errar para nao conseguir apagar o utilizador que corresponde ao id ????