我对$remarks
有疑问。它给我发了一个错误:
注意:未定义的索引:第83行的C:\ xampp \ htdocs \ index.php中的备注
我不知道如何解决这个问题。当我完成注册部分中的所有字段时,它看起来没问题(“注册成功”),但我的数据库中没有添加数据。有人能帮助我吗?
<?php
$remarks=$_GET['remarks'];
$username="username";
$password="password";
if ($remarks==null and $remarks=="")
{
echo 'Register Here';
}
if ($remarks=='success')
{
$insert = mysql_query("INSERT INTO simple_login('username','password') VALUES ('$username','$password')");
echo 'Registration Success';
}
?>
答案 0 :(得分:0)
我建议您检查您的SQL脚本。打印(echo)变量$ username和$ password。 当然可以将所有SQL脚本注册到字符串变量和echo以进行检查。
$strSQL="INSERT INTO simple_login('username','password') VALUES ('$username','$password')";
echo $strSQL; #to check your SQL script
$insert = mysql_query($strSQL);
echo 'Registration Success';
答案 1 :(得分:-1)
您的SQL查询无效,因此显然没有数据插入数据库。
修复您的查询。不应引用SQL字段名称。
故事的道德:始终检查每个API调用的结果(在这种情况下:mysql_query
)