Tôi sẽ cung cấp cho bạn một ví dụ về cách kết nối cơ sở dữ liệu cơ bản được thực hiện và việc chèn được hoàn thành, điều này chỉ mang tính chất minh họa. Bạn nên tổ chức lại mã này bên trong một lớp để mọi câu lệnh chèn không tạo đối tượng PDO mà sử dụng lại đối tượng đã tạo trước đó.
function insertItem($desc, $cat, $link) {
$dbh = new PDO("mysql:host=host;dbname=db", $user, $pass);
$sql = "INSERT INTO table (description, category, link) VALUES (:desc, :cat, :link)";
$sth = $dbh->prepare($sql);
$sth->bindValue(":desc", $desc);
$sth->bindValue(":cat", $cat);
$sth->bindValue(":link", $link);
$sth->execute();
}