Php MYSQL插入到db utf-8字符串

Php 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中的完整列查询以查看字

我将数据从php插入mysql数据库 代码:

插入值:1234č5678

分贝值:1234


编码似乎有一些问题。但是什么?

字段的类型是什么
类型
“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());