Aktueller Standort: Startseite> Funktionskategorien> mysqli::prepare

mysqli::prepare

(MySQLI_Prepare) Bereiten Sie eine SQL -Anweisung für die Ausführung vor
Name:mysqli::prepare
Kategorie:Mysqli
Programmiersprache:php
Kurzbeschreibung:Bereiten Sie eine SQL -Anweisung zur Ausführung vor.

Definition und Verwendung

Die Funktion prepare() / mysqli_prepare() wird verwendet, um die zu ausgeführte SQL -Anweisung vorzubereiten.

Beispiel

Beispiel 1 - objektorientierter Stil

Bereiten Sie die zu ausgeführte SQL -Anweisung vor:

 <? Php
$ mysqli = new MySQLi ( "localhost" , "my_user" , "my_password" , "my_db" ) ;

// Überprüfen Sie die Verbindung
if ( $ mysqli -> Connect_errno ) {
  Echo "habe keine Verbindung zu MySQL hergestellt:" . $ mysqli -> connect_error ;
  Ausfahrt ( ) ;
}

// Vorbereiten und binden Sie
$ stmt = $ mysqli -> vorbereiten ( "In MyGuests einfügen (FirstName, LastName, E -Mail) Werte (?,?,?)" ) ;
$ stmt -> bind_param ( "SSS" , $ FirstName , $ LastName , $ E -Mail ) ;

// Parameter einstellen und ausführen
$ FirstName = "John" ;
$ lastname = "doe" ;
$ mail = "John@example.com" ;
$ stmt -> execute ( ) ;

$ FirstName = "Mary" ;
$ lastname = "moe" ;
$ mail = "mary@example.com" ;
$ stmt -> execute ( ) ;

echo "neue Datensätze erfolgreich erstellt" ;

$ stmt -> close ( ) ;
$ mysqli -> close ( ) ;
?>
Ähnliche Funktionen
Beliebte Artikel