PHP通过id传参删除问题,求教1、删除这类功能建议不要做物理删除,而是做逻辑删除,这样可以随时恢复误删数据 , 比如在数据库中加入一个字段标识是否为已删除状态
2、要划分权限,判断当前用户是否有删除该ID的权限 ,
3、在删除逻辑里增加一个判断前一页面的来源是否合法,防止直接在浏览器输入参数这种 。
4、可以给id加密,删除逻辑中解密 。
php 删除数据库按钮功能列清单的代码不正确 , 没有把编号作为参数传递给删除的PHP程序,修改如下:
?php
while(list($id,$content,$date)=$stmt-fetch(PDO::FETCH_NUM))
{
echo "tr
td$id/td
td$content/td
td$date/td
tda href='https://www.04ip.com/post/ed.php?id=$id'编辑/a
a href='https://www.04ip.com/post/del.php?id=$id'删除/a/td
/tr";
}
删除的文件有的小的修改,把判断if(isset($_get['sc']))取消,只需要判断参数id既可,这样:
$id=$_GET['id'];
if($id!=''){
....执行delete....
}
加急!php表单url的get提交如何传checkbox值参,用来做“全部删除”用的数组删除mysql数据库?在线等【真正的推荐答案】楼主可要看好了!
其实只需要将checkbox的name属性值设置成为如下形式 :
【php传变量删除数据库 php删除数据表】form action='' method='post'
input type='checkbox' id='1' name='ck[]'
input type='checkbox' id='2' name='ck[]'
input type='checkbox' id='3' name='ck[]'
/form
然后用post接手就可以了,
关于PHP删除数据库?php
delete($_POST[id]);
?
?php
delete("www");
?
把这东西放在delete函数下边应该就可以php传变量删除数据库了
PHP删除数据库记录1、首先在视图页面找到要删除的idphp传变量删除数据库:
?php
$link=mysql_connect("localhost","root","管理员密码");
mysql_select_db("infosystem", $link);
$q = "SELECT * FROM info";
mysql_query("SET NAMES GB2312");
$rs = mysql_query($q, $link);
echo "table";
echo "trtd部门名称/tdtd员工姓名/tdtdPC名称/td/tr";
while($row = mysql_fetch_object($rs)) echo "trtda href='https://www.04ip.com/post/dodel.php?id=$row-id'del/a/tdtd$row-depart/tdtd$row-ename/td/tr";
echo "/table";
?
2、写一个delete.php页面php传变量删除数据库,代码如下php传变量删除数据库:
?php
$link =mysql_connect("localhost","root","管理员密码");
mysql_select_db("infosystem", $link);
$del_id=$_GET["id"];
$exec="delete from info where id=$del_id";
mysql_query($exec, $link);
echo "删除成功!";
mysql_close($link);
?
说明:用于MySQL数据删除的SQL语句为:
delete from 表名 where 条件=值
这里的值通过$del_id=$_GET["id"]来接收 , 并传递给SQL语句,最后通过mysql_query来执行这句SQL语句删除的 。
新手求助:关于php从数据库删除数据的操作你传递ID值用的是GET方式 , 你接受的时候用POST接收 , 当然接收不到了 。。。
把$_POST改成$_GET 。
关于php传变量删除数据库和php删除数据表的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- u盘什么品牌好价格便宜,u盘什么品牌好一点
- vue传统页面引入jquery,vue页面引入静态js文件
- 朔州如何网络推广汽车,汽车网络推广方案
- erp开源进销存系统,开源的进销存系统源码
- mysql虚拟机怎么访问 虚拟机如何启动mysql
- netcore连接数据库,net 数据库连接
- thinkphp3.2视图模型的简单介绍
- 电脑esc什么意思和作用,电脑esc有什么作用
- python求质数的函数 python质数求和