Position actuelle: Accueil> Catégories de fonctions> mysqli::prepare

mysqli::prepare

(mysqli_prepare) Préparez une instruction SQL pour l'exécution
Nom:mysqli::prepare
Catégorie:Mysqli
Langage de programmation:php
Description en une ligne:Préparez une instruction SQL à exécuter.

Définition et utilisation

La fonction prepare() / mysqli_prepare() est utilisée pour préparer l'instruction SQL à exécuter.

Exemple

Exemple 1 - style orienté objet

Préparez l'instruction SQL à exécuter:

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

// Vérifiez la connexion
if ( $ mysqli -> connect_errno ) {
  Echo "n'a pas réussi à se connecter à MySQL:" . $ mysqli -> connect_error ;
  sortie ( ) ;
}

// Préparez et liez
$ stmt = $ mysqli -> préparer ( "Insérer dans MyGuests (FirstName, LastName, Email) VALEUR (?,?,?)" ) ;
$ stmt -> bind_param ( "sss" , $ firstname , $ lastName , $ e-mail ) ;

// définir les paramètres et exécuter
$ FirstName = "John" ;
$ LastName = "Doe" ;
$ email = "John@example.com" ;
$ stmt -> execute ( ) ;

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

écho "de nouveaux enregistrements créés avec succès" ;

$ stmt -> close ( ) ;
$ mysqli -> close ( ) ;
?>
Fonctions similaires
Articles populaires