Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Deletar dados de row da table


Eliseu M.

Pergunta

E aí gente, tudo bem?? Então, fiz um sistema básico de cadastro de produtos mas não estou conseguindo apagá-los via ID. Olhem o código:

list.php

<?php
include "config.php";
echo "<div id=geral>";
echo "<table width=99% id=cat class=sortable><tr> 
    <th width=10%>ID</th> 
    <th width=20$>Código</th> 
    <th width=40%>Descrição</th> 
    <th width=20%>Tipo</th> 
    <th width=5% class=unsortable>Del</th>
</tr>";
$sgl = mysql_query("SELECT * FROM products ORDER BY code");
$id = $data['id'];
while($data = mysql_fetch_array($sgl))
{
$id = $data['id'];
echo "<tr><td>"; echo $data['id']; echo "</td><br>";
echo "<td>"; echo $data['code']; echo "</td>";
echo "<td>"; echo $data['description']; echo "</td>";
echo "<td>"; echo $data['kind']; echo "</td>";
echo "<td>"; echo "<center><a id=del href=delete.php?id=$id>X</a></center>"; echo "</td></tr>";
}
echo "</table>";
echo "</div>";
?>
delete.php
<?php
include ("config.php");
$sql="DELETE FROM products WHERE id='$id'";
$deleta=mysql_query($sql);
echo "$id foi deletado com êxito!<BR>";
echo "<a href=form.php><b>Novo produto</b></a> | ";
echo "<a href=list.php><b>Catálogo</b></a>";
?>
Os problemas são:
  • O que devo mudar pra dar certo?
  • E como fazer aparecer o id na delete.php?
Provavelmente é algo em WHERE id='$id', porque quando eu coloco id=3 dá certo. Outra coisa, é difícil transformar esse tipo de código para $_GET com register_globals?? Grato, até mais!! // Consegui! Usei:
DELETE FROM products WHERE id='$_GET[id]'";

Deu certinho. falou!

Editado por Eliseu M.
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...