【发布时间】:2010-10-30 05:32:16
【问题描述】:
我使用一个非常简单的查询“Like”来按名称查找产品
SELECT p_pid, p_name, p_cat
FROM products
WHERE p_sid=346 AND p_name LIKE 'product name here in utf-8 encoding, can be various languages'
LIMIT 1
当我从具有有效产品名称的代码运行此查询时,我没有得到任何结果。如果我复制查询(由 php 响应到浏览器)并在 mysql 查询浏览器中手动运行它,我会得到一个结果。知道我哪里错了吗?
注意事项:
1.查询没有错误。就是没有结果。 2.我正在使用ezsql库 3. 代码运行良好,并在代码的同一范围内成功执行了与数据库的其他SELECT。
【问题讨论】:
-
你确定你使用的是 UTF-8 吗?