Aufruf an eine Mitgliedsfunktion fetch () auf boolean
Ich erhalte diesen Fehler:
Schwerwiegender Fehler: Aufruf einer Member-Funktion fetch () auf Boolean in C: \ xampp \ htdocs \ repo \ generator \ model \ database.php in Zeile 34
Wenn ich diesen Code ausführe:
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();
}
}
?>