「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 を正常に実行します。