mysqli::stmt_init
(mysqli_stmt_init) Initialisez une instruction et renvoyez un objet utilisé avec mysqli_stmt_prepare
stmt_init()
/ mysqli_stmt_init()
initialise l'instruction et renvoie un objet adapté à l'utilisation mysqli_stmt_prepare()
.
Initialisez une instruction et renvoyez un objet pour stmt_prepare()
:
<? Php $ mysqli = new mysqli ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( $ mysqli -> connect_errno ) { Echo "n'a pas réussi à se connecter à MySQL:" . $ mysqli -> connect_error ; sortie ( ) ; } $ City = "Sandnes" ; // Créer une déclaration de prétraitement $ stmt = $ mysqli -> stmt_init ( ) ; if ( $ stmt -> préparer ( "Sélectionner le district de la ville où name =?" ) ) { // lier les paramètres $ stmt -> bind_param ( "s" , $ ville ) ; // Exécuter la requête $ stmt -> execute ( ) ; // lier la variable de résultat $ stmt -> bind_result ( $ District ) ; // Obtenez la valeur $ stmt -> fetch ( ) ; printf ( "% s est dans le district% s" , $ City , District $ ) ; // Déclaration de clôture $ stmt -> close ( ) ; } $ mysqli -> close ( ) ; ?>
Initialisez une instruction et renvoyez un objet pour mysqli_stmt_prepare ():
<? Php $ con = mysqli_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( mysqli_connect_errno ( ) ) { Echo "n'a pas réussi à se connecter à MySQL:" . mysqli_connect_error ( ) ; sortie ; } $ City = "Sandnes" ; // Créer une déclaration de prétraitement $ stmt = mysqli_stmt_init ( $ con ) ; if ( mysqli_stmt_prepare ( $ stmt , "Sélectionner le district de la ville où name =? " ) { // lier les paramètres mysqli_stmt_bind_param ( $ stmt , "s" , $ ville ) ; // Exécuter la requête mysqli_stmt_execute ( $ stmt ) ; // lier la variable de résultat mysqli_stmt_bind_result ( $ stmt , $ district ) ; // Obtenez la valeur mysqli_stmt_fetch ( $ stmt ) ; printf ( "% s est dans le district% s" , $ City , District $ ) ; // Déclaration de clôture mysqli_stmt_close ( $ stmt ) ; } mysqli_close ( $ con ) ; ?>