php mysql程式以中文顯示

發布 科技 2024-02-09
19個回答
  1. 匿名使用者2024-02-05

    此問題通常是由字符集不一致引起的。 要一勞永逸地解決此問題,請執行以下操作:

    將編碼設定為 UTF8

    1.資料庫的編碼。

    建立資料庫或表時,請指定編碼為 UTF8

    2.網頁的編碼設定為 UTF-8 -- 請注意,這不是 UTF8,而是 UTF-8

    3.連線到資料庫後,在執行其他任何操作之前新增乙個 mysql query()"set names utf8");

    經過此處理後,您應該能夠獲得所需的結果。

  2. 匿名使用者2024-02-04

    首先,在資料庫中插入漢字時,應將字符集設定為utf8。

    其次,在資料庫的 php 檔案鏈結後新增以下語句。

    mysql_query("set names gbk");

    這樣,插入的漢字就不會顯示??? 完成。

  3. 匿名使用者2024-02-03

    對此,您有兩個問題:

    1- 什麼時候顯示中文?

    這是顯示部分的編碼問題,請在顯示輸出前新增一行。

    echo header("content-type: text/html; charset=gb2312");

    如果沒有,請檢查您的資料庫編碼,並在建立表時選擇 utf82

    放置此行語句。

    sql="select * from `jjga`.`humaninfo` where `username`=$name";

    相反。 sql="select * from `jjga`.`humaninfo` where `username`='".$name."'";

    這樣可以防止 SQL 出現語法問題,並且更安全。

  4. 匿名使用者2024-02-02

    檢視資料庫的程式碼是否為中文程式碼,或者將其更改為中文程式碼。

  5. 匿名使用者2024-02-01

    php 和 database 的編碼應該一致。

    1.修改 MySQL 配置檔案,或者,MySQL 最好用 UTF8 [MySQL] 編碼。

    default-character-set=utf8[mysqld]

    default-character-set=utf8default-storage-engine=myisam

    default-collation=utf8_bininit_connect='set names utf8'

    2.在需要做資料庫操作的 php 程式前新增 MySQL Query()"set names

    編碼'");如果PHP編碼是GB2312,那麼MySQL編碼是GB2312,如果是UTF-8,那麼MySQL編碼是UTF8,這樣在插入或檢索資料時就不會出現亂碼。

  6. 匿名使用者2024-01-31

    mysql_query("set names 'utf'");只要把它放在$conn裡,你就可以開始了。

  7. 匿名使用者2024-01-30

    然後你試試utf8,我用utf8,你可以把這個人儲存在資料庫裡。

  8. 匿名使用者2024-01-29

    這取決於資料庫的編碼。

  9. 匿名使用者2024-01-28

    PHP 頁面是 UTF8,對吧? mysql_query("set name 'gbk' "它的寫法有問題,應該是。

    mysql_query("set names 'gbk' "如果它不起作用,您可以嘗試更改它。

    mysql_query("set names 'utf8' ")

  10. 匿名使用者2024-01-27

    你看你顯示的網頁的編碼是什麼,只要編碼一致,就不會出現亂碼問題。

    如果你沒有 mysql 字段,你可以嘗試使用 utf8 general ci。

  11. 匿名使用者2024-01-26

    去MySQL設定,不要在PHP中設定MySQL編碼,亂碼一定是編碼問題,建議你先在MySQL中改一下表的編碼,然後再把php編碼改好,這樣應該沒問題。

  12. 匿名使用者2024-01-25

    欄位和表結構採用 UTF8 通用 CI 編碼。

  13. 匿名使用者2024-01-24

    編碼問題:頁面編碼應為 UTF8、live GBK 等。

  14. 匿名使用者2024-01-23

    在入口和出口區域都指定了程式碼。

    您沒有指定乙個好的程式碼。

  15. 匿名使用者2024-01-22

    在資料庫連線中 **Riga.

    例如 mysql connect($host、$user、$password);

    mysql_query("set names gbk");

    但前提是你的資料庫字段整理也是GBK相關的型別,否則會更亂,哈哈如果是UTF8 mysql查詢("set names utf8");就是這樣。

  16. 匿名使用者2024-01-21

    您的檔案也不會以 UTF-8 格式儲存。

  17. 匿名使用者2024-01-20

    編碼不正確。

    網頁的編碼是什麼,如果是GB2312,在PHP中,執行:MySQL Query("set names gb2312');

    如果使用 utf-8,設定名稱 utf8mysql 字段,涉及文字的字段,也使用相應的編碼來讀取具有相應編碼的頁面。

  18. 匿名使用者2024-01-19

    header("content-type:text/html;charset:utf-8")

    放在回聲輸出之前。 或者把它放在程式的第一行。

  19. 匿名使用者2024-01-18

    儲存 php 檔案時選擇什麼格式。 選擇 UTF8 在儲存時嘗試。

相關回答
16個回答2024-02-09

為了保證Linux顯示中文,需要注意以下兩點: >>>More

10個回答2024-02-09

嘗試先使用“360 Security Guard”修復系統,並記得重新啟動。 >>>More

10個回答2024-02-09

從理論上講,如果顯示卡壞了,它會報警開機。 >>>More

7個回答2024-02-09

看起來像英特爾的整合顯示卡? graphics accelerator driver >>>More

6個回答2024-02-09

應該和氣候沒什麼關係,估計還是節目設定的問題,是陌生還是沒色? 具體問題視具體情況而定。