在mysql数组上使用php或javascript进行演绎过滤器搜索
我有一个数组,我需要一个四步过滤过程,根据3个条件生成一个结果或一组结果 例如,我从数据库中提取的这个数组 返回: 排列( [0]=>阵列([playlist\u id]=>199[playlist\u name]=>圣诞节[playlist\u状态]=>1[playlist\u地区]=>拉丁美洲[playlist\u品牌]=>Sprite[playlist\u年]=>2015[playlist\u类型]=>charter) [1] =>阵列([playlist\u id]=>200[playlist\u name]=>世界杯[playlist\u status]=>1[playlist\u region]=>拉丁美洲[playlist\u brand]=>健怡可乐[playlist\u year]=>2014[playlist\u type]=>charter) ) 使用php或javascript,我试图对数组进行演绎过滤。该数组将大量增长,并且这些值中的许多将被复制。在这个例子中,我们有两个拉丁美洲的例子 最终目标是为区域选择一个电台(在这种情况下,只有一个拉丁美洲代表拉丁美洲的所有价值观)。第二步中不会显示非拉丁美洲的内容 第二步是为年份选择复选框。在第三步中,任何未选择的内容都将不可用。第三步是收音机选择品牌,任何未选择的内容都不会在最后一步中显示在mysql数组上使用php或javascript进行演绎过滤器搜索,javascript,php,mysql,arrays,sorting,Javascript,Php,Mysql,Arrays,Sorting,我有一个数组,我需要一个四步过滤过程,根据3个条件生成一个结果或一组结果 例如,我从数据库中提取的这个数组 返回: 排列( [0]=>阵列([playlist\u id]=>199[playlist\u name]=>圣诞节[playlist\u状态]=>1[playlist\u地区]=>拉丁美洲[playlist\u品牌]=>Sprite[playlist\u年]=>2015[playlist\u类型]=>charter) [1] =>阵列([playlist\u id]=>200[playl
任何想法都将不胜感激 我会这样做:
<?php
foreach($theArray as $key -> $value) {
if(array_search($region, $value) {
// include $theArray[$key] in step 2
}
}
?>