У меня есть запрос, где я подсчитываю строки, но он показывает эту ошибку.
Неустранимая ошибка: исключить исключение «PDOException» с сообщением «SQLSTATE [42000]: ошибка синтаксиса или нарушение доступа: 1064 У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с 'from =? AND to =? ' в строке 1 'в C: \ wamp \ www \ network \ profile.php в строке 38
(!) PDOException: SQLSTATE [42000]: Синтаксическая ошибка или нарушение доступа: 1064 У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, для правильного синтаксиса для использования рядом с 'from =? AND to =? ' в строке 1 в C: \ wamp \ www \ network \ profile.php в строке 38
Вот мой код:
$sql_check_friend = "SELECT COUNT(*) FROM connection_request WHERE from=:me AND"; $sql_check_friend .= "to=:friend"; $sth = $db->prepare($sql_check_friend); $sth->bindParam(":me", $me); $sth->bindParam(":friend", $pageuserid); $sth->execute(); $count = $sth->fetchColumn(); if($count > 0){ echo "REQUEST SENT"; }else{ echo "NOT SENT"; }
Я не могу понять, что случилось.