doumi5223 2017-08-17 06:24 采纳率: 100%
浏览 12
已采纳

如何使用php在删除查询之前从用户获取删除确认

Below is my delete code using php,I want to get confirmation after delete link was clicked from the user using php.

 <?php
 include('conn.php');
 $query=mysql_query("DELETE FROM mark WHERE student_id='$_GET[st_id]'");
 if($query)
    {
        echo ("<SCRIPT LANGUAGE='JavaScript'>
    window.alert('Succesfully deleted')
    window.location.href='mark-details1.php';
    </SCRIPT>");
    }
    else
    {
        echo "Check your Server";
    }
    ?>

Please anyone can tell me how to do this? Thanks in advance!

  • 写回答

2条回答 默认 最新

  • dsgdhf5674 2017-08-17 06:30
    关注

    you can use this javascript event on your html tag.

    onclick="return confirm('you sure?');"
    

    you can also use this :
    if your link will send a get like "?delete=(id)"

    <?php
    include('conn.php');
    if(isset($_GET['delete']) && is_numeric($_GET['delete'])==1){
        echo (a page with a form with confirmation question content that will sent a get for example (?checked_delete=(id)));
    }elseif(isset($_GET["checked_delete"]) && is_numeric($_GET["checked_delete"])==1){
        // TODO : deleting record.
        $query=mysql_query("DELETE FROM mark WHERE student_id='$_GET[checked_delete]'");
        header("location:mark-details1.php")
    }else{
        echo (normal page);
    }
    ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 关于#java#的问题:找一份能快速看完mooc视频的代码
  • ¥15 这种微信登录授权 谁可以做啊
  • ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
  • ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”
  • ¥15 网络设备配置与管理这个该怎么弄
  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!