Hướng dẫn PDO là một nguồn tài liệu tuyệt vời để học PDO cho hầu hết mọi tình huống. Những tuyên bố chuẩn bị trước có vẻ kỳ lạ và khó hiểu, nhưng bạn sẽ yêu thích chúng khi bạn nắm vững một số kiến thức cơ bản ...
PDO SELECT
...
$db = new PDO("mysql:host=localhost;dbname=db", "user", "password");
$query = "SELECT * FROM users WHERE name = " . $db->quote($name);
$result = $db->query($query);
while($row = $result->fetch(PDO::FETCH_ASSOC)) {
print_r($row);
}
$result->closeCursor();
PDO INSERT
...
$query = $db->prepare("INSERT INTO users (first_name, last_name, email) VALUES (:fname, :lname, :email)");
// bind params
$query->bindParam(":fname", $firstName);
$query->bindParam(":lname", $lastName);
$query->bindParam(":email", $email);
// execute the query
$query->execute();
Bất chấp ví dụ cuối cùng (đơn giản), tôi cũng khuyến khích bạn tìm hiểu cách thực hiện INSERT
truy vấn cho nhiều giá trị trong một truy vấn . Nó không chỉ nhanh hơn thực hiện nhiều INSERT
đơn lẻ s, nó cũng được coi là thực hành tốt.