0
$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. 내 경험에 비추어 볼 때, 일부 기술 만 언급해도 그다지 효과가 없습니다. 사람들은 설교가 아닌 모범을 신뢰하는 경향이 있습니다. 결과적으로이 쿼리는 여전히 이러한 오류가 발생하기 쉽기 때문에 질문에 답하지 않습니다. –
@ YouCommonSense : 네 말이 맞아. 이 질문에 실제로 대답하지 않는다는 것은 내 마음을 가로막 지 않았다. 그것은 문제의 원인을 지적한다. (예.'$ res === false') 그래서 나는 그것을지지했다. 그곳에. 그게 그거야. :) (그건 그렇고, 그것은 당신이 'PDO'에 가지고있는 멋진 기사입니다.) –