PHP MYSQLi:管理员编辑用户级别

时间:2015-06-21 17:57:01

标签: php mysql mysqli

编辑:你可以关闭它,我找到了解决它的另一种方法。

1 个答案:

答案 0 :(得分:0)

我认为问题是错误的命名。在action属性下方,您发送的$id值为ed,但在隐藏的输入上,您发送的$id值为id

如果您使用?ed=$id操作,为什么使用hidden $id?或者,如果您使用hidden $id,为什么在行动区使用?ed=$id

<form method='post' action='edit_level.php?ed=$id'>
    <input type='hidden' name='id' value='$row[id]'>

您应该删除edid,然后如果您的edit_level.php获得$id$_GET $_POST值,则应按以下方式修复

<强> edit_level.php

如果您使用隐藏字段,则可以$id获取$_POST["id"] 如果您使用了edit_level.php?ed = $ id,则可以$id获取$_GET["ed"]

决定你想要什么。但是,在进行这些更改时,请不要忘记更改操作页面。