小女子求教,怎么在点击php网页里table中的某记录时,删除数据库中相应记录
程序员文章站
2022-06-11 10:16:23
...
小女子求教,如何在点击php网页里table中的某记录时,删除数据库中相应记录?
比如php编写的网页中table类似于:
序号 姓名 性别 删除 编辑
1 张三 男 删除 编辑
2 李四 女 删除 编辑
其中,序号、姓名、性别等都是直接从数据库读出来的。
如何做到,在点击序号为1的“删除”时,从数据库中删除序号为1的整条记录?
(删除是href格式的,链接到处理页面。)
想通过点击“删除”时获取序号,然后通过表单POST传递给处理页面,
由处理页面对数据库进行操作。
但是不知道如何获取这个序号啊~~~~~~~~~~
谢谢大神啦
------解决思路----------------------
这个得用js获取序号然后赋值到表单当中一个字段里通过post进行操作。
如果就是一个删除完全可以通过Ajax来实现这样就避免提交表单时整个页面都刷新
------解决思路----------------------
找不到row?
序号 姓名 性别 删除 编辑
1 张三 男 删除 编辑
2 李四 女 删除 编辑
那這些記錄你是如何讀出的?讀出的代碼發來看看
------解决思路----------------------
把数据库的字段替换一下,里面的 序号 姓名 性别
------解决思路----------------------
正好前段时间刚写了一个,给你参考下
------解决思路----------------------
1、去掉 url 中的多余空格和引号
2、取值用 $_GET['id'],而不是 $_POST['id']
3、如果你确实想用 post 方式。那可以使用 ajax
比如php编写的网页中table类似于:
序号 姓名 性别 删除 编辑
1 张三 男 删除 编辑
2 李四 女 删除 编辑
其中,序号、姓名、性别等都是直接从数据库读出来的。
如何做到,在点击序号为1的“删除”时,从数据库中删除序号为1的整条记录?
(删除是href格式的,链接到处理页面。)
想通过点击“删除”时获取序号,然后通过表单POST传递给处理页面,
由处理页面对数据库进行操作。
但是不知道如何获取这个序号啊~~~~~~~~~~
谢谢大神啦
------解决思路----------------------
这个得用js获取序号然后赋值到表单当中一个字段里通过post进行操作。
如果就是一个删除完全可以通过Ajax来实现这样就避免提交表单时整个页面都刷新
------解决思路----------------------
找不到row?
序号 姓名 性别 删除 编辑
1 张三 男 删除 编辑
2 李四 女 删除 编辑
那這些記錄你是如何讀出的?讀出的代碼發來看看
------解决思路----------------------
// 执行 SQL
$sql="select * from users ";
// 执行查询
$result = mysql_query($sql);
// 结果
// 参见 mysql_result(), mysql_fetch_array(), mysql_fetch_row() 等。
while ($row = mysql_fetch_assoc($result)) {
echo $row['序号'];
echo $row['姓名'];
echo $row['性别'];
echo '删除';
}
// 释放关联结果集的资源
// 在脚本结束的时候会自动进行
mysql_free_result($result);
?>
把数据库的字段替换一下,里面的 序号 姓名 性别
------解决思路----------------------
正好前段时间刚写了一个,给你参考下
标题 | 栏目 | 创建时间 | 置顶 | 删除 |
".$row['title']." | ".$row['listtitle']." | ".$newdate." | 黑雨 | 删除 |
------解决思路----------------------
删除
1、去掉 url 中的多余空格和引号
2、取值用 $_GET['id'],而不是 $_POST['id']
3、如果你确实想用 post 方式。那可以使用 ajax
相关文章
相关视频
上一篇: PHP基于工厂模式实现的计算器实例