::
sign wird verwendet, um Methoden aufzurufen, die als statisch definiert sind, was bedeutet, dass Sie keine Instanz eines Objekts erstellen müssen, um diese Methode aufzurufen. query()
Die Methode ist nicht statisch, was bedeutet, dass Sie PDO
erstellen müssen Objekt zuerst und rufen Sie dann query()
auf Methode für dieses Objekt.
Das sollte so aussehen:
$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';
$pdo = new PDO($dsn, $user, $password);
$result = $pdo->query('SELECT * FROM table'); //here $result is a set of results that can be accessed like arrays;