선언을 초기화하고 mysqli_stmt_prepare()에서 사용하는 객체를 반환합니다.
<?php // 데이터베이스 사용자 이름: root, 비밀번호: 123456, 데이터베이스: CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO") if (mysqli_connect_errno($con)) { echo "Mysqli_connect_error() } // 데이터베이스 연결 문자 집합을 utf8mysqli_set_charset($con,"utf8");$country="CN";//준비된 명령문 생성 $stmt=mysqli_stmt_init($con);if (mysqli_stmt_prepare($stmt,"SELECT name FROM)으로 수정합니다. 웹사이트 WHERE country=?")){ // 매개변수 바인딩 mysqli_stmt_bind_param($stmt,"s",$country); //쿼리 실행 mysqli_stmt_execute($stmt); //결과 변수 바인딩 mysqli_stmt_bind_result($stmt,$name); printf( "%s 해당 국가의 웹사이트는 다음과 같습니다: %s",$country,$name); // 준비된 문을 닫습니다 mysqli_stmt_close($stmt);}mysqli_close($con);?>
mysqli_stmt_init() 함수는 선언을 초기화하고 mysqli_stmt_prepare()에서 사용하는 객체를 반환합니다.
mysqli_stmt_init( 연결 ) ;
매개변수 | 설명하다 |
---|---|
연결 | 필수의. 사용할 MySQL 연결을 지정합니다. |
반환 값: | 객체를 반환합니다. |
---|---|
PHP 버전: | 5+ |