初始化宣告並傳回mysqli_stmt_prepare() 使用的物件:
<?php // 假設資料庫使用者名稱:root,密碼:123456,資料庫:CODERCTO $con=mysqli_connect("localhost","root","123456","CODERCTO"); if (mysqli_connect_errno($con)) { echo "連線MySQL 失敗: " . mysqli_connect_error(); } //修改資料庫連線字元集為utf8mysqli_set_charset($con,"utf8");$country="CN";// 建立預處理語句$stmt=mysqli_stmt_init($con);if (mysqli_stmt_prepare($stmt,"SwebECT name FROM sites WHERE country=?")){ // 綁定參數mysqli_stmt_bind_param($stmt,"s",$country); // 執行查詢mysqli_stmt_execute($stmt); // 綁定結果變數mysqli_stmt_bind_result($stmt,$name); // 取得值myi_stmt_fetch($mtmt); "%s國家的網站為:%s",$country,$name); // 關閉預處理語句 mysqli_stmt_close($stmt);}mysqli_close($con);?>
mysqli_stmt_init() 函數初始化宣告並傳回mysqli_stmt_prepare() 使用的物件。
mysqli_stmt_init( connection ) ;
參數 | 描述 |
---|---|
connection | 必需。規定要使用的MySQL 連線。 |
傳回值: | 傳回一個物件。 |
---|---|
PHP 版本: | 5+ |