PHP,未定义变量

PHP,未定义变量,php,html,Php,Html,注意:未定义变量:第38行(42,46,50)的/home/sujata/Public/guestbook/edit.php中的rs 第38行: 如果$\u GET['id']为空,则永远不会初始化$rs。您确定要将id传递给脚本吗 特别是,在提交表单后,您使用POST方法,因此$\u GET['id']肯定是未设置的。如果传入了$\u POST['sub'],您可能希望在呈现表单之前停止脚本的执行,或者在其他POST参数中传递用户id,并在此基础上填充$rs。我已经做了一个测试:“echo$r

注意:未定义变量:第38行(42,46,50)的/home/sujata/Public/guestbook/edit.php中的rs

第38行:


如果
$\u GET['id']
为空,则永远不会初始化
$rs
。您确定要将
id
传递给脚本吗


特别是,在提交表单后,您使用
POST
方法,因此
$\u GET['id']
肯定是未设置的。如果传入了
$\u POST['sub']
,您可能希望在呈现表单之前停止脚本的执行,或者在其他
POST
参数中传递用户id,并在此基础上填充
$rs

我已经做了一个测试:“echo$rs[1];”添加到行下:$rs=mysql\u fetch\u array($query);我在操作后得到了值,所以我确定id已通过。id是从下面的admin.php传递的:提交表单后,您是否仍然看到该值?否。刚刚收到“编辑失败”和“通知:未定义变量:rs…”错误消息。那么您何时收到通知?当您从管理面板打开它时?登录页面:,成功。然后单击“编辑”按钮,转到第页:,没有问题,但在我按下此页中的“提交”按钮后,会得到“编辑失败”。信息和错误通知。