

MySQL データベースから取得した以下のオブジェクトが ( まだ続くのですが ) あります。
これを AND 検索する方法を探していましたが、Google 検索を見尽くした感じです。
データベースでの AND 検索は出来るのですが、一度データを全て読み込み PHP で AND 検索処理をしたいと考えています。
分かる方がおりましたら、ご教授下さい。
よろしくお願いいたします。
array(24) {
[0]=>
array(10) {
["object_id"]=>
string(2) "24"
["category_tag_01"]=>
string(1) "1"
["category_tag_02"]=>
string(1) "3"
["category_name"]=>
string(6) "red"
["url_no_edited_object"]=>
string(44) "https://dummy.com/embed/ph5d32731259798"
["url_edited_object"]=>
string(0) ""
["url_external_link"]=>
string(61) "https://dummy.com/view?key=ph5d32731259798"
["object_mask"]=>
string(1) "0"
["created_at"]=>
string(19) "2019-07-21 19:41:07"
["updated_at"]=>
string(19) "2019-07-23 08:31:33"
}
[1]=>
array(10) {
["object_id"]=>
string(2) "23"
["category_tag_01"]=>
string(1) "2"
["category_tag_02"]=>
string(1) "3"
["category_name"]=>
string(9) "blue"
["url_no_edited_object"]=>
string(0) ""
["url_edited_object"]=>
string(44) "https://dummy.com/embed/ph5c35a2a211f54"
["url_external_link"]=>
string(0) ""
["object_mask"]=>
string(1) "0"
["created_at"]=>
string(19) "2019-07-20 20:31:46"
["updated_at"]=>
string(19) "2019-07-23 08:39:58"
}
No.2ベストアンサー
- 回答日時:
検索条件の指定方法が目的にあうかどうかはわかりませんが、これで検索は可能だと思います。
$searchが検索条件になっていて、キーと値を追加すれば検索条件を足したり減らしたりできます。
https://paiza.io/projects/AzmUiocHAqQhZCHf433e9g
コードを作成していただいたと思います。
大変、ありがとうございました。検索する事が出来ました。
ただ、私の方の問題ですが、検索する度、データベースからデータを取ってくるので、
データベース抜きで、配列だけで処理する見込みが外れてしまいました。
PHP 初心者なもので。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プルダウンメニューにDBの内容...
-
順位をつけたいです。
-
phpで 指定した期間の一部だけ...
-
NGワード設定もしくはテキス...
-
1~100の数字の9の倍数だけ同じ...
-
多次元配列等の AND 検索について
-
csvの内容を行単位で削除したい
-
String だと「 ByRef引数の型が...
-
マッチング処理(1:N)
-
特定の文からメールアドレスの...
-
再帰関数を用いて配列の合計を...
-
$_SESSIONに二次元配列を使える...
-
C言語の配列をPush(追加)する...
-
エラーメッセージ(無効な間接...
-
STLのvectorで作った配列をメン...
-
PHP5でCSVの指定行データだけを...
-
チェックボックス複数選択 mys...
-
別ファイルの構造体の値を読み...
-
php で1から100までの素数の表...
-
配列を回すとき、最後の要素だ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プルダウンメニューにDBの内容...
-
空フィールドが表示されない
-
NGワード設定もしくはテキス...
-
PHPで ?seq= の後に続く数に応...
-
大切なPHP用語
-
HTTPのメッセージボディについ...
-
占いのPHPを作成中ですが・・・
-
XML_Serializerで複数のXMLの扱い
-
preg_replaceでの警告
-
多次元配列のカウント+1の仕方
-
二次元配列のソート方法がわか...
-
" "を省く方法を教えてください
-
phpとmysqlで「あいまい検索」...
-
PHP array関数の[ ]内の値の表示
-
usortで3つの項目を昇順・降順...
-
PEAR・MDB2のモジュールロード...
-
pg_insertで現在の時刻を挿入す...
-
functionを定義したつもりが、...
-
cakephp2.6でfindを使い合計値...
-
外部のテキストファイルを読み...
おすすめ情報
失礼いたしました。
全てのキーが検索対象で、全てのキーに対する HTML 側でセレクトボックスを持っています。
セレクトボックスはデータベースから持ってきたデータで主体に動的に生成しています。
これらの様々な選択の組み合わせで検索していと考えております。