Вызов функции-члена fetch () для логического значения
Я получаю эту ошибку:
Неустранимая ошибка: вызов функции-члена fetch () для логического значения в C: \ xampp \ htdocs \ repo \ generator \ model \ database.php в строке 34
Когда я запускаю этот код:
class database
{
private $user = 'root';
private $pass = '';
public $pdo;
public function connect() {
try {
$this->pdo = new PDO('mysql:host=localhost; dbname=generatordatabase', $this->user, $this->pass);
echo 'Połączenie nawiązane!';
}
catch(PDOException $e) {
echo 'Połączenie nie mogło zostać utworzone: ' . $e->getMessage();
}
}
public function createTable() {
$q = $this->pdo -> query('SELECT * FROM article');
while($row = $q->fetch()) {
echo $row['id'].' ';
}
$q->closeCursor();
}
}
?>