php查询数据赋值数组中 php定义数组索引

php查询 如何把查询出来的结果放到数组里?

我的想法是:

10年积累的成都网站制作、成都做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有绥滨免费网站建设让你可以放心的选择与我们合作。

1.把结果放入三维数组,等值连接查询,id对应A的ID,大概如下

$arr["id"]["B"]["name"] = "php";

$arr["id"]["B"]["price"] = 1000;

$arr["id"]["C"]["name"] = "mysql";

$arr["id"]["C"]["price"] = 2000;

$arr["id"]["D"]["name"] = "mysql";

$arr["id"]["D"]["price"] = 2000;

仔细想了一下,id用字符貌似比整形好些,如果ID跨度很大,空间分配不会很大

2.打印出来

比如ID为1的

$id = "1";

$sum = $arr[$id]["C"]["price"] + $arr[$id]["D"]["price"] + $arr[$id]["E"]["price"] ;

这样感觉蛮简单的,。有疑问,欢迎交流哦!

如何把php 查询结果存入数组

遍历数据表,把相应的数据放到数组中即可

例如:

?php

//定义一个数组,用于保存读取到的数据

$contents

=

array();

$query

=

mysql_query("select

*

from

table");

//遍历数据表

while($array

=

mysql_fetch_array($query)){

$contents[]

=

$array;

}

print_r($contents);

//然后循环数组,或者通过键名使用数组

foreach($contents

as

$value){

print_r($value);

}

echo

$contents[0]['字段名称'];

?

php怎么给数组赋值

PHP数组赋值方法如下:

?php

// 数值数组

$a = array();

$a[] = "aaaa";

$a[] = "bbbbbbb";

var_dump($a);

// 关联数组

$b = array();

$b['id1'] = "aaaa";

$b['id2'] = "bbbbbbb";

var_dump($b);

// 数组声明并赋值 (关联数组和数值数组同时存在)

$c = array(1, 2, "xxxx", 'sex' = '男');

$c['id1'] = "aaaa";

$c['id2'] = "bbbbbbb";

var_dump($c);

// 数组变量名称也可以不存在,直接给变量赋值

$d['a'] =  1;

$d['b'] = 2;

var_dump($d);

?

分享文章:php查询数据赋值数组中 php定义数组索引
网站URL:https://www.cdcxhl.com/article4/hgppie.html

成都网站建设公司_创新互联,为您提供网站制作网站收录全网营销推广网站策划小程序开发自适应网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设