HIII
db_query为某些关键字提供空结果。这是我的查询。
$query = "SELECT * FROM `civicrm_contact` WHERE first_name LIKE '%$first_name%'";
如果$ first_name是Deepak,它可以正常工作,但不适用于deepak。
这不是区分大小写的问题。 Becausse适用于其他字母。问题是用d,n,b等盯着的字母(我认为%d,$ n,%b在这里工作)。有什么方法可以避免这种情况吗?
你可以建议一个解决方案
提前致谢
答案 0 :(得分:1)
答案 1 :(得分:1)
尝试使用以下内容:
db_query("SELECT * FROM `civicrm_contact` WHERE first_name LIKE '%%s%'", $first_name);
答案 2 :(得分:0)
$query = "SELECT * FROM `civicrm_contact` WHERE first_name LIKE '%%$first_name%'";
希望它能奏效。