我正在尝试为管理员构建一个管理用户的网页。
具体来说,我正在尝试构建多个表单,这些表单将对用户进行更改,删除,发送消息等。
底线是我希望能够将表单(或多种表单)用于多种用途(有时用于查询用户并删除她/他,有时更改其信息)。
以下是粗略显示我想要的代码示例(我只显示整页的一行):
<tr><form method="POST" action="????">
<td><input type="text" name="user" value="USER"></td>
<td><input type="text" name="user" value="EMAIL"></td>
<td><input type="text" name="user" value="PRIVILAGES"></td>
<td><input type="submit" name="delete"></td>
<td><input type="submit" name="change"></td>
<td><input type="submit" name="message"></td>
</form></tr>
这只是一个概念事实,我不知道最有效的方法是什么,所以我愿意彻底改变这一点。
或者我应该在备份上找到一些脚本来做什么?(删除,更改,消息?)
答案 0 :(得分:0)
首先包含一个隐藏字段以传回记录ID,如下所示:
<input type="hidden" name="id" values="123" />
然后在PHP中使用以下内容来决定如何处理提交的信息。
$id = $_POST["id"];
if(isset($_POST["delete"])){
//delete by $id;
}
else if(isset($_POST["change"])){
//change by $id;
}
else if(isset($_POST["message"])){
//message by $id;
}