【问题标题】:Mysql and PHP encoding does not matchMysql和PHP编码不匹配
【发布时间】:2012-06-12 12:25:41
【问题描述】:

我对 PHP 和 Mysql 的编码有疑问。 html页面&php页面的编码为utf-8;数据库、表和列是 utf8_unicode_ci。我使用印度语言旁遮普语。当我使用文本框和 php 插入值时,phpMyAdmin 表中的文本显示为 ਉਸਤਤ。我尝试使用LOAD DATA LOCAL INFLIE,但现在这些值在 phpMyAdmin 中正确显示,但与 html 页面的编码不匹配。它们显示为??????。上传的文本文件编码为UTF-8...

页面的编码不匹配。我想使用文本文件上传的编码。但我无法弄清楚。

请帮忙...

【问题讨论】:

    标签: php mysql encoding


    【解决方案1】:

    在发出其他命令之前发出 SQL 查询 CHARSET utf8。这会将连接字符集更改为 UTF-8。

    参考:http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html

    【讨论】:

      猜你喜欢
      • 2019-01-09
      • 1970-01-01
      • 1970-01-01
      • 2011-07-22
      • 1970-01-01
      • 2019-01-25
      • 2013-07-15
      • 2015-10-19
      • 1970-01-01
      相关资源
      最近更新 更多