Bạn không cần gọi PDO::query() . Đối với một câu lệnh đã soạn sẵn, bạn gọi PDO::prepare() , rồi đến PDOStatement::execute() thực hiện truy vấn và bạn có thể truy xuất kết quả bằng cách sử dụng PDOStatement::fetch* .
PDO::query() chỉ được sử dụng cho SQL động; nó coi như đối số của nó là chuỗi Ví dụ:câu lệnh truy vấn SQL. SELECT tuyên bố, &c.