September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten Daten in eine SQL-Datenbank einfügen, aus einer SQL-Datenbank entfernen oder in einer SQL-Datenbank ändern.
Nutzen Sie PDO::exec( ), um, wie in Listing 12.14 zu sehen, eine INSERT-, DELETE- oder UPDATE-Anweisung zu senden.
<?php
$db->exec("INSERT INTO family (id,name) VALUES (1,'Vito')");
$db->exec("DELETE FROM family WHERE name LIKE 'Fredo'");
$db->exec("UPDATE family SET is_naive = 1 WHERE name LIKE 'Kay'");
?>Listing 12.14 PDO::exec( ) einsetzen
Sie können auch mit PDO::prepare( ) eine Abfrage vorbereiten und mit PDOStatement::execute( ) ausführen, wie Sie es in Listing 12.15 sehen.
<?php $st = $db->prepare('INSERT INTO family (id,name) VALUES (?,?)'); $st->execute(array(1,'Vito')); ...