mysqli::prepare
(MySQLI_Prepare) Bereiten Sie eine SQL -Anweisung für die Ausführung vor
Die Funktion prepare()
/ mysqli_prepare()
wird verwendet, um die zu ausgeführte SQL -Anweisung vorzubereiten.
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 ( ) ; ?>