У меня возникли проблемы с получением столбца int из моей базы данных. У меня есть этот код:PHP Невозможно получить переменную из базы данных MySQL
<?php
$raffleid = 1;
$checkSlots = "SELECT slots FROM raffle WHERE raffleid = '$raffleid'";
$btns = $pdo->query($checkSlots);
echo (string)$btns;
?>
Я получаю эту ошибку:
"Object of class PDOStatement could not be converted to string"
Я просто не могу показаться, чтобы получить его эхо. Я попытался привязать его к строке и просто попытался выполнить echo $ btns. Вот фотография моей базы данных.
Могу ли я использовать это в другом месте в моем php-файле? Например, если я хочу это назвать? – Jop
Каждый раз, когда вы вызываете fetch, он пытается получить новую строку из результата запроса, поэтому обычно вы создаете цикл для извлечения данных и использования их сразу. –