Я делаю подготовленный оператор в PHP, и мой код в порядке, пока я не добавлю «id» и «key» к моим параметрам. Они определенно находятся в таблице, которую я тоже запрашиваю. Что не так? Заранее спасибо!PHP подготовленный оператор не работает
ERROR: Call to a member function bind_param() on boolean
if($_POST['userx']){
echo '<div id="div2"><div id="font2">Dashboard</div>';
$queryA = "SELECT name,profo,password,id,key FROM collegestudents WHERE email = ?";
$stmt = $connection->prepare($queryA);
$stmt->bind_param('s',$_POST['userx']);
$stmt->bind_result($name1,$profo,$password1,$key,$id);
$stmt->execute();
$stmt->fetch();
$stmt->close();
Возможный дубликат [Вызов к функции члена связывания \ _param() на логическое значение] (http://stackoverflow.com/questions/36982317/call-to-a-member-function-bind-param- on-boolean) – Devon
Можете ли вы предоставить подробную информацию о таблице базы данных? – dimlucas
Как какая информация? –