我需要将韩文插入到URL获取请求到的数据库中.但是,MySQL无法识别插入的值.请快速说明.谢谢.
setlocale(LC_CTYPE, 'ko_KR.utf8');
mb_internal_encoding("UTF-8");
mb_http_output('utf-8');
$p_text = rawurldecode($_GET["text"]);
解决方法:
在您的mysql连接之后立即进行此查询
$mysqli->query("SET NAMES 'UTF8'");
要么
mysql_query("SET NAMES 'UTF8'");
还要确保您的字段具有utf8_general_ci排序规则