当我修改它以匹配完美案例与其他电子邮件,它工作。
我如何修改它,使其与电子邮件字段正确比较,并且大小写无关紧要?它会改变电子邮件的存储方式吗?$result = mysql_query("SELECT * FROM `example_orders` WHERE `buyer_email`='$useremail';") or die(mysql_error
我们正在移植一个以前使用OpenBase7的应用程序,现在使用MySQL 5.0。
OB 7在区分大小写方面确实有非常糟糕的定义(即未记录的)行为。我们对MySQL的测试表明,如果我们使用非二进制排序规则(例如latin1),那么"=“和"LIKE”都不区分大小写。但是,要模拟OB的行为,我们只需获取区分大小写的"=“。我们现在正在试图弄清楚如何在MySQL中处理这个问题,而不必向我们所有的查询添加大量的LOWER()函数调用(有很多!)。