U hoeft PDO::query() . niet aan te roepen . Voor een voorbereide verklaring roept u PDO::prepare() . aan , dan PDOStatement::execute() voert de query uit en u kunt het resultaat ophalen met PDOStatement::fetch* .
PDO::query() wordt alleen gebruikt voor dynamische SQL; het neemt als argument de string SQL-querystatement, bijv. SELECT verklaring, &c.