Heim > Backend-Entwicklung > PHP-Tutorial > PHP--PDO-bezogene Klassen und Methoden

PHP--PDO-bezogene Klassen und Methoden

伊谢尔伦
Freigeben: 2016-11-22 09:28:23
Original
956 Leute haben es durchsucht

PDO-Klasse

Stellt eine Verbindung zwischen PHP und Datenbankdiensten dar

PDO::beginTransaction – Eine Transaktion starten

PDO::commit – Eine Transaktion senden

PDO::__construct – Erstellen Sie eine PDO-Instanz, die eine Datenbankverbindung darstellt.

PDO::errorCode – Rufen Sie den SQLSTATE ab, der sich auf die letzte Operation des Datenbank-Handles bezieht.

PDO: :errorInfo – Erweiterte Fehlerinformationen im Zusammenhang mit der letzten Operation am Datenbank-Handle abrufen

PDO::exec – Eine SQL-Anweisung ausführen und die Anzahl der betroffenen Zeilen zurückgeben

PDO::getAttribute – Abrufen die Eigenschaften einer Datenbankverbindung

PDO::getAvailableDrivers – Gibt ein Array verfügbarer Treiber zurück

PDO::inTransaction – Überprüfen Sie, ob es sich um eine Transaktion handelt

PDO:: lastInsertId – Gibt die ID oder den Sequenzwert der zuletzt eingefügten Zeile zurück

PDO::prepare – Bereitet eine Anweisung zur Ausführung vor und gibt ein Anweisungsobjekt zurück

PDO::query – Führt eine SQL-Anweisung aus, Rückgabe einer Ergebnismenge als PDOStatement-Objekt

PDO::quote – Zitiert eine Zeichenfolge zur Verwendung in einer Abfrage.

PDO::rollBack – Rollback einer Transaktion

PDO :: setAttribute – Set-Attribut

PDOStatement-Klasse

stellt eine vorbereitete Anweisung und eine zugehörige Ergebnismenge dar, nachdem die Anweisung ausgeführt wurde.

PDOStatement::bindColumn – Binden Sie eine Spalte an eine PHP-Variable

PDOStatement::bindParam – Binden Sie einen Parameter an den angegebenen Variablennamen

PDOStatement::bindValue – Setzen Sie A an einen Parameter gebundener Wert

PDOStatement::closeCursor – schließt den Cursor, damit die Anweisung erneut ausgeführt werden kann.

PDOStatement::columnCount – Gibt die Anzahl der Spalten im Ergebnissatz zurück

PDOStatement::debugDumpParams – Gibt einen SQL-Vorverarbeitungsbefehl aus

PDOStatement::errorCode – Ruft den letzten ab Anweisung SQLSTATE im Zusammenhang mit Handle-Operationen

PDOStatement::errorInfo – Erhalten Sie erweiterte Fehlerinformationen im Zusammenhang mit der letzten Anweisungs-Handle-Operation

PDOStatement::execute – Führen Sie eine vorbereitete Anweisung aus

PDOStatement ::fetch – Holen Sie sich die nächste Zeile aus der Ergebnismenge

PDOStatement::fetchAll – Gibt ein Array zurück, das alle Zeilen in der Ergebnismenge enthält

PDOStatement::fetchColumn – Gibt die nächste Zeile aus zurück die Ergebnismenge einzeln einer Spalte.

PDOStatement::fetchObject – Ruft die nächste Zeile ab und gibt sie als Objekt zurück.

PDOStatement::getAttribute – Ein Anweisungsattribut abrufen

PDOStatement::getColumnMeta – Metadaten für eine Spalte in einem Ergebnissatz zurückgeben

PDOStatement::nextRowset – In einem Multi- Rowset-Anweisung Gehe zum nächsten Rowset im Handle

PDOStatement::rowCount – Gibt die Anzahl der Zeilen zurück, die von der vorherigen SQL-Anweisung betroffen sind

PDOStatement::setAttribute – Legt ein Anweisungsattribut fest

PDOStatement::setFetchMode – Legen Sie den Standard-Abrufmodus für Anweisungen fest.

PDOException-Ausnahmeklasse

stellt einen von PDO generierten Fehler dar. Sie sollten in Ihrem eigenen Code keine PDOException auslösen.

errorInfo

entspricht der Textfehlermeldung PDO::errorInfo() oder PDOStatement::errorInfo()

message

. Verwenden Sie für den Zugriff Exception::getMessage().

Code

SQLSTATE-Fehlercode. Verwenden Sie Exception::getCode() für den Zugriff.


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage