我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

php数组查询数据库,php二维数组查找

php 通过数组查询MYSQL数据库

你已经知道你 A = 今天   B = 是   C = 晴天

成都创新互联公司是专业的深泽网站建设公司,深泽接单;提供网站设计制作、网站设计,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行深泽网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

那么你先判断你数组元素

foreach($arr as $val) {

if($val == A) {

$sql = mysql_query(select .....);

}else if($val == B) {

$sql = mysql_query(select .....);

}else if($val == C) {

$sql = mysql_query(select .....);

}

}

php通过数组查询数据库

把不要的数据通过sql语句过滤掉,然后分页输出。如果你全查出来,装到数组,然后判断,再输出。太麻烦,效率又不高,不建议这样做。

php如何将一个数组中的元素一个一个取出来循环查询数据库

根据你的语义描述可以用这样的方法来查询

$arr = ["1111111","12345","qwe"];

$result = [];

foreach ($arr as $val){

$result[] = $tail_fibers-distinct ( true )-where("type='$val'")-select();

}

不知道你用的是哪个SQL组件,但是大体都会提供类似 -whereIn('type',$arr) 这样的方法,等于直接用SQL的IN语句进行多个值查询,效率更高

SQL IN 操作符


网站栏目:php数组查询数据库,php二维数组查找
当前地址:http://shouzuofang.com/article/dsijphj.html

其他资讯