PHP与引导,删除主题
PHP with bootstrap, delete subject
我想从管理面板中删除主题时遇到问题,如果我单击显示模式的"删除"按钮,该模式显示"您确定要删除吗?如果我单击是代码删除其他主题的问题:'(这是我的代码:'(
<td><a href="#del" data-toggle="modal" class="btn btn-danger btn-xs navbar-btn">Delete</a>
</td>
</tr>
<div class="modal fade" id="del" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<p>Supprimer !</p>
</div>
<div class="modal-body">
<p>Vous voulez vraiment supprimer ?</p>
</div>
<div class="modal-footer">
<a class="btn btn-default" data-dismiss="modal">Non</a>
<a href="projetslist.php?del_pro='.$rows['idprojets'].'" class="btn btn-danger">Oui</a>
</div>
</div>
</div>
</div>
';
代码 PHP
if(isset($_GET['del_pro'])){
$del = $_GET['del_pro'];
$sql = "DELETE FROM projets WHERE idprojets = '$del' ";
if($run = mysqli_query($conn,$sql)){
$error = '<div class="alert alert-success">Vous avez supprimer la pub avec success</div>';
}
}
删除最后一个主题
你应该做这样的事情(我写得很快!可能会有一些错误),并且不是功能代码,你必须编辑一些部分:
<table>
<!-- iterate with php the $projects object (or whatever the name is) -->
<?php foreach($projects as $row){ ?>
<tr><!-- your td of the project... -->
<td><a id="<?php $rows['idprojets']; ?>" href="#del" data-toggle="modal" class="btn btn-danger btn-xs navbar-btn">Delete</a></td>
</tr>
<?php } ?>
</table>
<div class="modal fade" id="del" role="dialog">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<p>Supprimer !</p>
</div>
<div class="modal-body">
<p>Vous voulez vraiment supprimer ?</p>
</div>
<div class="modal-footer">
<a class="btn btn-default" data-dismiss="modal">Non</a>
<a class="btn btn-danger delete_row">Oui</a>
</div>
</div>
</div>
</div>
<script type='text/javascript'>
$(document).ready(function(){
$('.bdn-danger').click(function(e){
e.preventDefault();
var id = $(this).attr('id'); //get the id of the clicked 'a'
$('.modal').modal(); //show the modal
$('.delete_row').click(function(){
var url = "projetslist.php?del_pro="+id; //pass the id throught get
$.get(url, function(){ //doSomething; });
});
});
});
</script>
然后在 php 部分:
$_GET['del_pro']
你的代码片段是
<a href="projetslist.php?delpro='.$rows['idprojets'].'" class="btn btn-danger">Oui</a>
和
if(isset($_GET['del_pro'])){
$del = $_GET['del_pro'];
$sql = "DELETE FROM projets WHERE idprojets = '$del' ";
if($run = mysqli_query($conn,$sql)){
$error = '<div class="alert alert-success">Vous avez supprimer la pub avec success</div>';
}
}
如您所见,您有 2 个不同的变量:delpro 和 del_pro
您需要进行以下更改:
<a href="projetslist.php?del_pro='.$rows['idprojets'].'" class="btn btn-danger">Oui</a>
你的GET将进入delpro,但在你的PHP脚本中,你正在寻找del_pro
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- php httponly cookie在浏览器关闭时被删除
- 如何删除在PHP中打印网页时显示的URL
- PHP 删除错误
- 如何在文件托管站点上使用 PHP 删除目录中的文件
- 在PHP的注释-回复系统中删除某个注释
- 使用php中的单选按钮从MS SQL SERVER中删除行
- 使用PHP删除换行符
- php使用ajax生成html表,以应用用户操作,如删除、更新和编辑
- 无需点击php即可确认记录删除
- 删除PHP中的换行符和换行符
- 删除php数组中的空值
- 如何使用 AJAX 删除 PHP $_SESSION
- Jquery 从字符串中删除 php 代码
- 如何删除php中的数组到字符串转换错误
- 在特定的时间间隔后删除php/javascript中的警告栏
- 删除PHP中JSON数组的索引,创建字符串版本的索引
- 删除PHP中使用JavaScript添加的空格
- 删除PHP邮件发送头
- 删除PHP中所有真实的Javascript注释