我在这里遇到了一个小问题,我无法解决!
当用户名包含类似字符或类似字符时,PHP 似乎ActiveRecord
无法找到用户。Ð
ï
这很可能是一个字符集问题!如果名称包含正常的ascii 字符,则一切正常。
我已经尝试了以下两种方法:
$data['user'] = user_model::find(array('conditions'=>array('name = ? AND password = ?', $name, $password)));
$data['user'] = user_model::find_by_name($name);
都不工作。我还在他们的论坛上查看了几个主题,其中之一是http://www.phpactiverecord.org/boards/4/topics/120
我目前正在使用
- WAMP 2.2
- 阿帕奇:2.2.21
- MySQL:5.3.13
- PHP:5.5.16
我的数据库表设置为utf8_unicode_ci
,我的 CodeIgniter 的数据库配置也是如此。
任何人都知道问题可能是什么?
编辑:
似乎即使 CodeIgniters 自己ActiveRecord
在使用时也找不到任何东西Ð
或ï