警告:从空值创建默认对象

时间:2015-09-30 07:46:12

标签: php mysqli

我正在检查用户输入的用户名和电子邮件是否已被删除。一切正常;如果它已经在使用中,它不会注册该帐户并通知用户,但如果没有使用该帐户,则无论如何,我都会收到警告消息。

这是错误的来源,但基于我一直使用此代码的教程应该可以正常工作:

$sql = "SELECT Username, Email FROM users WHERE Username = $username AND Email = $email";
$result = $conn->query($sql);

if ($result->num_rows = 0)

1 个答案:

答案 0 :(得分:0)

change :
if ($result->num_rows = 0)//assignment
to: 
if ($result->num_rows == 0)//condition checking.