0
这里是我的代码警告:mysqli_num_rows()预计参数1被mysqli_result,在C定的boolean: XAMPP htdocs中 midtermProject signupPost.php
$res = mysqli_query($conn, "SELECT * FROM foodtography WHERE email = '$email'");
if(mysqli_num_rows($res) != 0) {
$response = 'email already taken';
}
$res = mysqli_query($conn, "SELECT * FROM foodtography WHERE name = '$name'");
if(mysqli_num_rows($res) != 0) {
$response = 'Name already in use';
}
$res = mysqli_query($conn, "SELECT * FROM foodtography WHERE username = '$uname'");
if(mysqli_num_rows($res) != 0){
$response = 'Username not available';
}
准备好的陈述部分的荣誉*同时还*回答问题。 +! –
@JefréN。根据我的经验,只是提到一些技术并没有丝毫影响。人们倾向于信任一个例子,而不是布道。实际上,这个查询仍然容易出现这样的错误 - 所以它甚至没有回答这个问题。 –
@YourCommonSense:你说得对。它甚至没有跨过我的脑海,这并没有真正回答这个问题。但是,它确实指出了问题的原因(即'$ res === false'),所以我提出了这个问题。那里。就是这样。 :)(顺便说一下,这是一篇关于'PDO'的漂亮文章。荣誉。) –