connect_error) { die('無法連上資料庫 (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error); } #設定資料庫語系 $mysqli->set_charset("utf8"); ``` 1. 用法: $mysqli = mysqli\_init(); //建立mysqli物件 `$mysqli = ``new` `mysqli($db_host, $db_user, $db_password, $db_name);`("主機位置","資料庫帳號"," 資料庫密碼"); 2. 範例: $mysqli = mysql\_connect("localhost","root","12345"); 3. 該函數會傳回一個 $mysqli 物件。 4. 只要程式和資料庫都在同一台主機,「主機位置」填入「localhost」即可。 5. 執行SQL語法: $result = $mysqli->query($sql) or die(printf("Error: %s <br>".$sql, $mysqli->sqlstate)); 6. 結束連線可使用: 「$mysqli->close();」,不過,其實不用也沒關係。 7. 讓MySQL可以順利寫入UTF8中文: #設定資料庫語系 $mysqli->set\_charset("utf8"); 在連線之後,加入此行即可。