我正在编写一种自定义管理UI。
我已经实现了从DB表中插入和读取记录的php代码。
记录在UI中的表格中以下列模式显示:
测试标题
已添加:2011-12-29 17:34:35
test2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ < / p>
测试标题
补充:2011-12-29 17:34:35测试
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
测试标题2 补充:2011-12-29 17:34:35 test22
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
我的数据库表有以下结构:
TABLE新闻( guid, 郎, 标题, 内容, 日期, 主要关键(guid,lang) )
使用php com_create_guid()函数生成guid。
如何在每个项目旁边实施按钮编辑和删除?
非常感谢!
答案 0 :(得分:2)
<form action="action.php" method="POST"> <input type="hidden" name="record_id" value="12"> <input type="submit" value="Edit" name="doedit"> <input type="submit" value="Delete" name="dodelete"> </form>
在action.php中:
if (isset($_POST['doedit'])){do smth.}
if (isset($_POST['dodelete'])){do smth.}
您可以创建链接,而不是将包含操作的每个不同网址和记录ID作为GET参数
假设你有一个文件action.php。对于12号记录,“编辑”链接将转到“action.php?do = edit&amp; record = 12”,“删除”链接将转到“action.php?do = delete&amp; record = 12”。
在action.php中:
$ DO = $ _ GET [ '做']; //你应该添加$ _GET的一些验证 $ REC = $ _ GET [ '记录'];如果($ do =='edit'){do smth。} if ($ do =='delete'){do smth。}