PEAR-Handbuch | ||
---|---|---|
Zurück | Nach vorne |
PEAR::DB bietet verschiedene Methode um Anweisungen an eine Datenbank abzuschicken. Die direkte Methode ist query(). Sie erwartet eine SQL-Abfrage als erstes Argument. Drei Werte können zurückgeliefert werden:
Ein neues DB_result-Objekt für Abfragen, die eine Ergebnismenge zurückliefern, wie SELECT-Anweisungen.
DB_OK für Abfragen, die Daten manipulieren, wie die INSERT-Anweisung.
Oder ein DB_Error-Objekt, wenn ein Fehler auftrat.
Beispiel 34-1. Eine Abfrage durchführen
|
Die query()-Methode kann anstatt prepare() und execute() verwendet werden, wenn der Parameter $params gesetzt ist und die Abfrage Platzhalter enthält.
Beispiel 34-2. Eine Abfrage wie prepare/execute mit einem Platzhalter
|
Beispiel 34-3. Eine Abfrage wie prepare/execute mit mehreren Platzhaltern
|
Zurück | Zum Anfang | Nach vorne |
Einführung - Connect | Nach oben | Einführung - Ergebnismengen |