PHP 與MySQL UTF8的小問題

通常在PHP的header我們已經加入了:
header('Content-Type:text/html; charset=utf-8');作為utf8之編碼,
但是在使用mysql_connect( ' ip/localhot ' , ' account ' , ' passwd', ' database ' );
之後會採用mysql_query('SET  NAMES utf8'); 做溝通編碼。

如果使用 :
$dbc = mysqli_connect(' ip/localhost ',' account ',' passwd ',' database ' );
登入則必須使用 mysqli_query($dbc,'SET NAMES utf8');
做溝通編碼。
有『i』的function就要對有『i』的,沒有的對沒有。要不然資料庫遇到
中文字會變亂碼。

留言