php如何用foreach遍历不同数据库最后统计总数

php如何用foreach遍历不同数据库最后统计总数,第1张

php如何用foreach遍历不同数据库最后统计总数?

下面适用所有一维数组

$i=0;

$arr_n=count($ar)-1;

foreach($ar as $f){

if($arr_n!=$i){

echo $f"<br>";

}

$i++;

}

类似于

$arr_n=count($ar);

for($i=0;$i<$arr_n-1;$i++){

echo $ar[$i]"<br>";

}

ID   u_name  price  preant_id

1     水果    

2     文具    

3     荔枝     12     1    

4     苹果     10     1    

5     香蕉     5     1    

6     橘子     3     1    

7     橙子     6     1    

8     铅笔     5     2    

9     圆珠笔     1     2    

10     水笔     5     2    

11     电脑配件  0 

12     主板             11    

13     CPU             11    

14     显卡            11    

15     内存             11    

16     显示器          11    

17     散热风扇           11    

18     硬盘              11    

19     华硕主板     300     12    

20     技嘉主板     400     12    

21     GTX970显卡     1800     14    

22     GTX960显卡     1400     14    

23     金士顿2G内存     100     15    

24     I3 4160     600     13    

25     I5 2500K     800     13    

26     AOC 19寸     500     16    

27     宏基24寸     800     16    

28     60G硬盘     30     18    

29     80G硬盘     40     18    

30     散热400     40     17    

31     散热300     20     17

你数据库设计是这样设计

SQL语句:

SELECT p1u_name as 商品类型,p2u_name as 商品名称 ,p2price as 价格 from product p1,product p2 where p1id=p2preant_id

得到结果

商品类型 商品名称    价格

 

水果     荔枝     12    

水果     苹果     10    

水果     香蕉     5    

水果     橘子     3    

水果     橙子     6    

文具     铅笔     5    

文具     圆珠笔     1    

文具     水笔     5    

电脑配件     主板    

电脑配件     CPU    

电脑配件     显卡    

电脑配件     内存    

电脑配件     显示器    

电脑配件     散热风扇    

电脑配件     硬盘    

主板     华硕主板     300    

主板     技嘉主板     400    

显卡     GTX970显卡     1800    

显卡     GTX960显卡     1400    

内存     金士顿2G内存     100    

CPU     I3 4160     600    

CPU     I5 2500K     800    

显示器     AOC 19寸     500    

显示器     宏基24寸     800    

硬盘     60G硬盘     30    

硬盘     80G硬盘     40    

散热风扇     散热400     40    

散热风扇     散热300     20

foreach 语句为数组或对象集合中的每个元素重复一个嵌入语句组。foreach 语句用于循环访问集合以获取所需信息,但不应用于更改集合内容以避免产生不可预知的副作用。此语句的形式如下:

foreach (type identifier in expression) statement

其中:

type

identifier 的类型。

identifier

表示集合元素的迭代变量。如果迭代变量为值类型,则无法修改的只读变量也是有效的。

expression

对象集合或数组表达式。集合元素的类型必须可以转换为 identifier 类型。请不要使用计算为 null 的表达式。

而应计算为实现 IEnumerable 的类型或声明 GetEnumerator 方法的类型。在后一种情况中,GetEnumerator 应该要么返回实现 IEnumerator 的类型,要么声明 IEnumerator 中定义的所有方法。

statement

要执行的嵌入语句。

以上就是关于php如何用foreach遍历不同数据库最后统计总数全部的内容,包括:php如何用foreach遍历不同数据库最后统计总数、php 如何用foreach 将表中数据拼接显示、C#里面 foreach是什么意思有什么用处啊!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9281291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存