PHPs PDO ermöglicht die Ausführung mehrerer Abfragen gleichzeitig, entweder über die Methode query() oder als vorbereitete Anweisung. Die beiden folgenden Beispiele funktionieren:Kann PHP's PDO auf eine einzige Abfrage beschränkt werden?
// Two SQL queries
$query = "SELECT * FROM table; DROP table;"
// Execute via query()
$pdo->query($query);
// Execute via prepared statement
$stmt = $pdo->prepare($query);
$stmt->execute();
Gibt es eine Möglichkeit PDO zu einer einzigen Abfrage zu einem Zeitpunkt, zu begrenzen, ähnlich wie die mysql_query() Funktion ist?
Ich habe nichts über PDO :: MYSQL_ATTR_MULTI_STATEMENTS in der PHP-Dokumentation gefunden. aber ich habe es versucht und es funktioniert; –
Mir war nicht bewusst, dass es noch kein Dokument war. Ich habe es auf der [Konstantenseite von MySQL] (http://php.net/manual/en/ref.pdo-mysql.php) hinzugefügt - es sollte in ein paar Stunden sichtbar sein. – tpunt