TransWikia.com

Botão excluir uma linha no DB

Stack Overflow em Português Asked by user84482 on December 22, 2021

Estou com dificuldade em um pequeno código com botão excluir.
Já tentei de algumas formas mas não consegui fazer com que o botão com $deletar faça a função de excluir.

Segue código de mostrar cada slide cadastrado e queria que botão excluir.

<?php       
        $sql = mysql_query("SELECT * FROM slider");
        while($linha = mysql_fetch_array($sql)){

            $id = $linha['id'];
            $imagem = $linha['imagem'];
            $comentario = $linha['comentario'];
            $link = $linha['link'];
    ?>
  <tr>
    <td><img src="pages/<?= $imagem ?>" width="150px" height="100px"></td>
    <td class="mailbox-name">
      <?= $comentario ?>
    </td>
    <td class="mailbox-subject">
      <?= $link ?>
    </td>

    <td class="mailbox-date">
      <input type="button" class="btn btn-danger" src="<?= $deletar ?>" value="Excluir">
    </td>
  </tr>
  <?php }    ?>     

One Answer

Seu codigo está errado, segue ele corrigido

<?php       
        if(isset($_GET['acao'])){
            $del = mysql_query("DELETE FROM slider WHERE id = '$_GET['id']'")
        }
        $sql = mysql_query("SELECT * FROM slider");
        while($linha = mysql_fetch_array($sql)){

            $id = $linha['id'];
            $imagem = $linha['imagem'];
            $comentario = $linha['comentario'];
            $link = $linha['link'];
    ?>
  <tr>
    <td><img src="pages/<?= $imagem ?>" width="150px" height="100px"></td>
    <td class="mailbox-name">
      <?= $comentario ?>
    </td>
    <td class="mailbox-subject">
      <?= $link ?>
    </td>

    <td class="mailbox-date">
       <a href="id=<?= $deletar; ?>">Deletar</a>
    </td>
  </tr>
  <?php }    ?> 

Lembrando que o href que ira executar sua ação, caso você queira executar o codigo em outra pagina (o codigo que exclui), seria assim <a href="pagina.php?acao=deletar&id=<?= $id; ?>">Deletar</a> e assim por diante.

Answered by Rafael Augusto on December 22, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP