Здесь ошибка входаФатальная ошибка: Не удается использовать объект типа PDO как массив
Fatal error: Cannot use object of type PDO as array in /Applications/XAMPP/xamppfiles/htdocs/php/blog/single.php on line 13
Вот 13 номер строки,
$post = DB\query('SELECT * FROM posts WHERE id = :id LIMIT 1', array('id' => $_GET['id']), $conn [0]);
я получил эту ошибку, когда я пытаюсь получить пост титул.
<?= $post['title'];?>
Полный код
<?php
require 'functions.php';
use blog\DB;
// Connect to the DB
$conn = DB\connect($config);
if(!$conn) die('Problem Connecting to the DB');
// Fetch all the posts
$post = DB\query('SELECT * FROM posts WHERE id = :id LIMIT 1', array('id' => $_GET['id']), $conn [0]);
// Filter throgh and display in the view
$view_path = 'views/single.view.php';
include 'views/layout.php';
Вы можете разместить свой класс DB? Кроме того, вы неправильно используете методы класса. – Bas
change $ conn [0] to $ conn –
$ post = DB \ query ('SELECT * FROM posts WHERE id =: id LIMIT 1', array ('id' => $ _GET ['id']), $ conn); – Gar