我用排序规则utf8_bin在MySQL中存储了一个表。我想使用Codeigniter的工具选择所有按字母顺序排序的名称,但是下面的代码首先对所有以大写字母开头的单词进行排序,然后是非大写的单词(它们不是大写的是有原因的)。order_by('name', 'asc') ->result();
我了解到,使用ORDER BY name COLLATE utf8_general_ci;可以
$result2 = db_query("SELECT * FROM {vanqueue_registrations} WHERE isactive=1");while($result = mysql_fetch_assoc"</center></td></tr>";正如您所看到的,它接受一个GET变量,并根据其值执行特定的查询。(别担心,这只是测试代码,我将在稍后更多地验证输入。)我的问题是:执行了正确的查询,但是