PHP 在下面这个留言板代码中加入删除按钮,每一个删除按钮删除相对应一行数据,这怎么弄

2024-11-22 21:52:39
推荐回答(3个)
回答(1):

首先在留言详情的后面添加一个标签
删除
就是点击到这个删除,就会传递一个留言的id值到相应的页面
然后在该页面执行数据库操作 delete ( 'tablename' ,'id'=$id);
写SQL语句就行了
public function delete()
{
//我这写的是MVC模式下的
$id= $this->input->get('id', TRUE);//get方法获取链接后的id值
$this->db->where('id',$id);
$this->db->delete('list');
//

}

回答(2):

代码有点乱,勉强看到啦你得loop,在第36行你用得是while来进行数据库遍历得是吧,这里建议用foreach 来进行遍历,
//这里就是你要输出得标题啊,内容之类得,给个例子:标题:
//然后你说要加删除可以这样来实现:

X 标题:
//然后新建一个delete.php页面来执行删除这条数据得操作

}
?>
或者如楼上仁兄说得,对于这个X 也就是删除按钮给个id,然后用jquery(推荐)或者js,当前页面显示删除但数据库不变,或者结合jquery ajax来进行异步数据库永久删除。欢迎追问!

回答(3):

我个人觉得可以用jquery来做,不一定非要用PHP的