我正试图创建一个注册系统,但当我试图提交注册时,我收到了一个错误,其中指出警告:
mysql_query()期望参数1是字符串,在第134行的/LAMP/register.php中给定的资源。
// Make sure the email address is available:
$query_verify_email = "SELECT * FROM login WHERE Email ='$Email'";
$result_verify_email = mysql_query($dbc, $query_verify_email);
if (!$result_verify_email) {
$result_verify_email==false;
echo ' Database Error Occured ';
exit();
}
尝试类似的逆参数
$result_verify_email = mysql_query($query_verify_email, $dbc);
供参考:http://php.net/manual/fr/function.mysql-query.php
查看http://php.net/manual/en/function.mysql-query.php.
你应该做:
mysql_query($query_verify_email, $dbc);
相反。
此外,请使用mysqli_*函数,而不是mysql_*函数,因为mysql_*功能已被弃用。
'$Email'应为'$电子邮件。'注意这些点。