Я пытаюсь получить часть данных из своей базы данных, но хотел бы получить только одну ячейку, используя оператор PDO, если это возможно.
Ниже приведен скриншот таблицы
Имя таблицы называется отоплением
Я пытаюсь получить данные из столбца с именем 'garage' и идентификатором строки = 3
Я пробовал много способов, но продолжаю терпеть неудачу.Ниже приводится то, что у меня есть, но по какой-то причине я возвращаю только имя столбца гаража.
Я использую следующее, которое дает мне имя гаража
$room = 'garage';
require_once "connect.php";
$sql = 'SELECT :name FROM heating WHERE id = 3';
$stmt = $pdo->prepare($sql);
$stmt->bindParam(':name', $room);
$stmt->execute();
$sw = $stmt->fetch();
echo $sw[0];
Если я сделаю следующееЯ даю правильный результат, но я хотел бы заменить гараж на переменную
$sql = 'SELECT garage FROM heating WHERE id = 3';
$stmt = $pdo->prepare($sql);
$stmt->execute();
$sw = $stmt->fetch();
echo $sw[0];