重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
//例子
创新互联建站主要从事网站设计制作、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务清涧,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
var id=$(selecter).val();
//取出要删除数据的id
$.post('del.php',{id:id},function(data){//提交到删除页面
alert('操作结果: 当前'+data.id+data.msg);//data就是页面返回的信息
},'json')//返回的数据是json
?php
//删除页;
if(isset($_POST['id'])){
//执行mysql删除;
$sql=""//删除语句;
if(mysql_query($sql)){
$data=array(
'id'=$_POST['id'],
'msg'='删除成功'
);
}else{
$data=array(
'id'=$_POST['id'],
'msg'='删除失败'
);
}
//返回的json数据
exit (json_encode($data));
}
使用token验证
-----------------------------------------
呈现表单之前php生成一串加密随机数放到表单隐藏框以及session中,提交之后验证表单中的这串随机数是否和session一样,如果一样就输出POST,并且清空session。不一致或者没有就不呈现POST
首先PHP连接MYSQL数据库
然后编写SQL语句
delete from table where column = ?
如果你不加where条件会删除整张表的数据
然后用mysql_query($sql)执行语句即可
1、首先在视图页面找到要删除的id:
?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='dodel.php?id=$row-id'del/a/tdtd$row-depart/tdtd$row-ename/td/tr";
echo "/table";
?
2、写一个delete.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语句删除的。