Php MYSQL插入到db utf-8字符串
我将数据从php插入mysql数据库 代码: 插入值:1234č5678 分贝值:1234Php MYSQL插入到db utf-8字符串,php,mysql,Php,Mysql,我将数据从php插入mysql数据库 代码: 插入值:1234č5678 分贝值:1234 编码似乎有一些问题。但是什么?字段的类型是什么类型?“1234č5678,$release[0]”你在“1234č5678”中缺少一个引用,问题是什么?无论如何,你在1234č5678之后缺少了一个”。对不起,伙计们,我在发布这篇文章之前编辑了这个字段。这不是问题。问题是UTF8检查表和列的排序规则,确保它是为utf-8而不是其他字符集设置的。参见显示表格状态和显示TABLENAME中的完整列查询以查看字
编码似乎有一些问题。但是什么?字段的类型是什么
类型
?“1234č5678,$release[0]”
你在“1234č5678”
中缺少一个引用,问题是什么?无论如何,你在1234č5678之后缺少了一个”
。对不起,伙计们,我在发布这篇文章之前编辑了这个字段。这不是问题。问题是UTF8检查表和列的排序规则,确保它是为utf-8而不是其他字符集设置的。参见显示表格状态
和显示TABLENAME中的完整列代码>查询以查看字符集是什么
mysql_query("SET NAMES utf8");
mysql_query("INSERT INTO games_cisla (name, description, genre, date) VALUES('$name', '$desc', '1234č5678', '$release[0]' ) ") or die(mysql_error());