mysqli::stmt_init
(mysqli_stmt_init) 문을 초기화하고 mysqli_stmt_prepare와 함께 사용되는 객체를 반환합니다.
stmt_init()
/ mysqli_stmt_init()
함수는 문을 초기화하고 mysqli_stmt_prepare()
사용에 적합한 객체를 반환합니다.
문을 초기화하고 stmt_prepare()
에 대한 개체를 반환합니다.
<? php $ mysqli = new mysqli ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( $ mysqli- > connect_errno ) { Echo "MySQL에 연결하지 못했습니다 :" . $ mysqli- > connect_error ; 출구 ( ) ; } $ city = "Sandnes" ; // 전처리 문을 만듭니다 $ stmt = $ mysqli- > stmt_init ( ) ; if ( $ stmt- > 준비 ( "이름 =?" ) ) { " 도시에서 지구를 선택하십시오. // 매개 변수 바인딩 $ stmt- > bind_param ( "S" , $ City ) ; // 쿼리를 실행합니다 $ stmt- > execute ( ) ; // 결과 변수를 바인딩합니다 $ stmt- > bind_result ( $ District ) ; // 값을 얻습니다 $ stmt- > fetch ( ) ; printf ( " %s는 지구 %s" , $ City , $ District ) ; // 닫기 진술 $ stmt- > close ( ) ; } $ mysqli- > close ( ) ; ?>
명령문을 초기화하고 mysqli_stmt_prepare ()에 대한 객체를 반환합니다.
<? php $ con = mysqli_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( mysqli_connect_errno ( ) ) { Echo "MySQL에 연결하지 못했습니다 :" . mysqli_connect_error ( ) ; 출구 ; } $ city = "Sandnes" ; // 전처리 문을 만듭니다 $ stmt = mysqli_stmt_init ( $ con ) ; if ( mysqli_stmt_prepare ( $ stmt , "name =?" ) ) { // 매개 변수 바인딩 mysqli_stmt_bind_param ( $ stmt , "s" , $ city ) ; // 쿼리를 실행합니다 mysqli_stmt_execute ( $ stmt ) ; // 결과 변수를 바인딩합니다 mysqli_stmt_bind_result ( $ stmt , $ district ) ; // 값을 얻습니다 mysqli_stmt_fetch ( $ stmt ) ; printf ( " %s는 지구 %s" , $ City , $ District ) ; // 닫기 진술 mysqli_stmt_close ( $ stmt ) ; } mysqli_close ( $ con ) ; ?>