PHP删除按钮...不起作用(模式)

考特斯

有人可以告诉我我在做什么错吗?我创建了一个表格,每行都有一个删除按钮,单击后会弹出一个模态对话框,询问我是否要删除该行。但是,当我单击按钮时,什么也没有发生。为什么会发生这种情况?(我怀疑可能是由于INNER JOIN)有什么解决方案?

list_book.php(INNER JOIN):

 <table class="table table-bordered table-hover" id="datatable">
    <thead>
        <tr> 
            <th>Número</th>
            <th>Estante</th>
            <th>Obra</th>
            <th>Autor</th>
            <th>Categoria</th>
            <th>Ano Escolaridade</th> 
            <th>Observação</th>
            <th class="text-center">Opções</th>
        </tr>
    </thead>
    <tbody> 
        <?php
        $query = "SELECT B.number, B.shelf, B.title, B.author, B.obs, C.category_name, S.scholarity_name FROM book AS B 
        INNER JOIN category AS C ON C.id_category=B.category_id INNER JOIN scholarity AS S ON S.id_scholarity=B.scholarity_id";
        $res = mysql_query($query);
        mysql_set_charset('utf-8');
        if (!$res) {
            echo "Erro ao executar a query";
        } else {
            while ($dados = mysql_fetch_array($res)) {
                ?>
                <tr>
                    <td><?php echo $dados['number']; ?></td>
                    <td><?php echo $dados['shelf']; ?></td>
                    <td><?php echo $dados['title']; ?></td>
                    <td><?php echo $dados['author']; ?></td>
                    <td><?php echo $dados['category_name']; ?></td>
                    <td><?php echo $dados['scholarity_name']; ?></td>
                    <td><?php echo $dados['obs']; ?></td>
                    <td class="text-center">
                        <a href="#" class="btn btn-warning btn-xs"><span class="fa fa-edit"></span>&nbsp;Editar</a>
                        <a class="btn btn-danger btn-xs" data-toggle="modal" data-target="#<?php echo $dados['id']; ?>" data-whatever="@mdo"><span class="fa fa-trash"></span>&nbsp;Apagar</a>
                        <?php include('modal_delete.php'); ?>
                    </td>
                </tr>
                <?php
            }
        }
        ?>
    </tbody>
</table>

模态(自举)

<div class="modal"  id="<?php echo $dados['id_book']; ?>" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel" aria-hidden="true">
  <div class="modal-dialog">
     <div class="modal-content">
        <div class="modal-header">
            <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
            <h4 class="modal-title text-left">Apagar</h4>
        </div>
        <div class="modal-body text-left">
            <p>Deseja apagar este  registro?</p>
        </div>
        <div class="modal-footer">
            <a href="../delete/delete_book.php?id=<?php echo $dados['id_book']; ?>" type="button" class="btn btn-primary">Apagar</a>
            <button type="button" class="btn btn-default" data-dismiss="modal">Cancelar</button>
        </div>
    </div>
</div>

delete_book.php

<?php
session_start();
require("../../conexao/conexao.php");

$id = $_GET["id"];
$query= "DELETE FROM book WHERE id_book = $id";
$delete= mysql_query($query);
    if(!$delete){
        echo "Erro!! Não foi possivel apagar dado.";    
    }
    else{
        echo"Dado removido com sucesso!";
            header("Location: ../list/list_book.php");
    }?>

我对此并不陌生,所以如果出现问题...请帮助我。

流星南瓜

您不得使用GET进行删除请求,请创建表单而不是anchor,并在其中放置一个按钮。使用post方法提出您的请求

什么时候应该使用获取和发布请求

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP中的“删除”按钮不起作用

来自分类Dev

UITableview编辑模式下的删除控制按钮不起作用

来自分类Dev

UITableview编辑模式下的删除控制按钮不起作用

来自分类Dev

在reactjs模式关闭按钮不起作用

来自分类Dev

提交后的PHP模式不起作用

来自分类Dev

删除按钮不起作用

来自分类Dev

删除按钮不起作用

来自分类Dev

PHP按钮从表中删除行不起作用

来自分类Dev

jQuery UI模式窗体不起作用-DIV无法隐藏,按钮不起作用

来自分类Dev

使用OnClick按钮的自举模式不起作用

来自分类Dev

AVPlayerController-按钮在全屏模式下不起作用

来自分类Dev

删除php不起作用

来自分类Dev

PHP正则表达式模式不起作用

来自分类Dev

模式弹出窗口中的按钮不起作用,因为它必须起作用

来自分类Dev

删除克隆按钮不起作用

来自分类Dev

删除按钮在CodeIgniter中不起作用

来自分类Dev

删除按钮在CodeIgniter中不起作用

来自分类Dev

Laravel 删除按钮不起作用

来自分类Dev

删除按钮 keyCode 不起作用

来自分类Dev

剑道删除按钮不起作用

来自分类Dev

按钮不起作用

来自分类Dev

按钮不起作用

来自分类Dev

按钮不起作用

来自分类Dev

按钮在列表PHP中不起作用

来自分类Dev

PHP IF OR AND不起作用

来自分类Dev

PHP IF OR AND不起作用

来自分类Dev

PHP删除捕获对我不起作用

来自分类Dev

滑动即可删除作品,但“删除”按钮不起作用

来自分类Dev

使用删除按钮删除文件在Fedora上不起作用