在过去的几天里,我一直在思考一个问题,需要一些关于如何解决问题的提示。
我有一个看起来像这样的 sql 查询
mysql_real_escape_string($value);
$sql_first = "SELECT `user_id` FROM `usermeta` WHERE `meta_value` = '".$value."'
如果 $value 不包含像ä ü ö ø
数据库的排序规则这样的字符,它工作正常utf8_general_ci
我尝试了 phpconv()
函数的各种组合,但无法使其正常工作。
我想我必须转换$value
为 UTF-8 - 这是朝着正确的方向发展吗?