上一個單元 Complete and continue  

  Lesson 5-1 之後端基礎

以下是 PHP 連線 MySQL 的範例程式碼,有兩個很重要的點是:

  1. 請確保你的 table 編碼選的是 utf8_general_ci
  2. 請確保你連線以後有用 $conn->query("SET NAMES 'UTF8'"); 設定編碼

如果上面兩步缺一個的話,會造成亂碼,以下是完整程式碼:


<?php 

$servername = "name";

$username = "123";

$password = "123";

$dbname = "123";


$conn = new mysqli($servername, $username, $password, $dbname);

$conn->query("SET NAMES 'UTF8'");


if ($conn->connect_error) {

  die("Connection failed: " . $conn->connect_error);

}

?>