ホームページ > バックエンド開発 > PHPチュートリアル > 100 点、thinkphp ファジー クエリ関連の問題、ファジー クエリの条件は配列です

100 点、thinkphp ファジー クエリ関連の問題、ファジー クエリの条件は配列です

WBOY
リリース: 2016-06-13 12:09:38
オリジナル
903 人が閲覧しました

100 点、緊急、緊急、thinkphp ファジー クエリの問題、ファジー クエリ条件は配列
100 点、緊急、緊急、thinkphp ファジー クエリの問題、ファジー クエリ条件は配列
$map2['ornamentations. tags'] = array('like',array("%$a1%","%$a2%","%$a3%"),'or');
クエリ条件は and 関係である必要があります、ただし、書き込み時にエラーが報告され、 、結果が見つかりません。緊急


-----解決策のアイデア------------- -------- -
$map2['_string'] を使用する
------解決策のアイデア------------- ------------- --
条件 % は両側を一重引用符で囲む必要があります。そうしないと、SQL にアセンブルするときにエラーが報告されます。
------ソリューションのアイデア----------------------

引用:
引用: Quote:

$map2['_string'] を使用

これはどういう意味ですか?



が理解できない場合は、thinkphp マニュアルで _string を検索すると何が起こっているかがわかります。つまり、必要なクエリ SQL ステートメントを受け取ることができます。

------解決策のアイデア----------------------
エラーを報告し、 SQL ステートメントを見てください。 SQL スプライシング エラー
-----解決策のアイデア----------------------
$map['_string'] を使用して、元の where 条件文をこの変数に割り当てます。 。 。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート