12.7 Daten in einer SQL-Datenbank verändern
Problem
Sie möchten in einer SQL-Datenbank Daten zufügen, entfernen oder verändern.
Lösung
Senden Sie mit der PEAR DB-Funktion DB::query( )
eine INSERT
-, DELETE
- oder UPDATE
-Anweisung:
$dbh->query("INSERT INTO family (id,name) VALUES (1,'Vito')"); $dbh->query("DELETE FROM family WHERE name LIKE 'Fredo'"); $dbh->query("UPDATE family SET is_naive = 1 WHERE name LIKE 'Kay'");
Sie können auch eine Abfrage mit DB::prepare( )
vorbereiten und mit DB::execute( )
ausführen:
$prh = $dbh->prepare('INSERT INTO family (id,name) VALUES (?,?)'); $dbh->execute($prh,array(1,'Vito'));
$prh = $dbh->prepare('DELETE FROM family WHERE name LIKE ?'); $dbh->execute($prh,array('Fredo')); $prh = $dbh->prepare('UPDATE family SET is_naive ...
Get PHP 5 Kochbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.