php mysqli的乱码设置
生活随笔
收集整理的這篇文章主要介紹了
php mysqli的乱码设置
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
很多人在寫mysql及mysqli語句是貪圖方便導致中文亂碼! mysqli因為默認是latin-1編碼,當你的頁面時utf-8編碼是,就會產生頁面亂碼問題。 mysqli亂碼解決辦法: $mysqli = new mysqli('localhost','root','password','dbname');//mysqli鏈接數據庫的寫法 //$mysqli->query("SET NAMES utf8");//寫法一 $mysqli_query($db,"SET NAMES utf8");//寫法二 上面兩者方法都可以解決問題 1)mysql亂碼解決辦法同上(原理相同): $db =mysql_connect("localhost","root"," password ") or die("unable to connect"); //$db->query("SET NAMES utf8");//寫法一 mysql_query($db,"SET NAMES utf8");//寫法二 在寫上面兩種mysql語句是,建議加上編碼設置,以防止亂碼 header("Content-type: text/html; charset=utf-8");
轉載于:https://www.cnblogs.com/wwxblog/p/4649778.html
總結
以上是生活随笔為你收集整理的php mysqli的乱码设置的全部內容,希望文章能夠幫你解決所遇到的問題。