ホームページ > バックエンド開発 > PHPチュートリアル > 配列内のデータの同じ値のクエリに関連する問題、

配列内のデータの同じ値のクエリに関連する問題、

WBOY
リリース: 2016-06-13 13:31:11
オリジナル
844 人が閲覧しました

配列内の同じデータのクエリで問題が発生しました。助けてください!
現在 3 つの配列 $data1=array( '1,2,3,4,5,6 ', '1,2,3,4,5, 7 ' 、 '1,2,3,4,5,8 '、 '1,2,3,4,5,9 ');
15,17,19,21); array(3,6,9,12,15,18,21,24);

同時に、配列 $data1 はデータベース hmk に既に存在します
形式は次のとおりです。 🎜> L1 L2 L3 L3 L4 L5 L6
1 2 3 4 5 6
1 2 3 4 5 7 ... 🎜>
次に、HMK フィールドに data2 を追加したいとします。 data3 は、各レコードが $data2 と $data3 に出現する回数。何か良い方法はありますか?

操作を配列で実行してから結果をデータベースに保存するか、それとも直接操作する必要がありますか?助けてください!~~ありがとう!


-----解決策-------- -

PHP コード $value) { $data1[$key].=','.count(array_intersect(explode(',',$value),$data2)); $data1[$key].=','.count(array_intersect(explode(',',$value),$data3)); } print_r($data1);

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート