正文
php查询数据赋值数组中 php 数组赋值
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
PHP 如何将mysql数据库内容部分字段赋值到数组
?php
//$conn = mysql_connect('localhost','root','root');
$conn = mysql_connect('127.0.0.1','root','root');
if(!$conn)
{
die(mysql_error());
}
mysql_query("set names 'utf8'");
$select_db = mysql_select_db('test');
if(!$select_db)
{
die(mysql_error());
}
$arr = array();
$res = mysql_query("select * from A ORDER BY ID ASC");
while($row=mysql_fetch_array($res))
{
//$arr[] = array($row['code'],$row['note']);
$arr[] = array('code'=$row['code'],'note'=$row['note']);
}
//print_r($arr);
?
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title无标题文档/title
/head
body
table width="200" border="1"
tr
th代码/th
th内容/th
/tr
?php for($i=0;$icount($arr);$i++){?
tr
td?php //echo $arr[$i][0];
echo $arr[$i]['code'];?/td
td?php //echo $arr[$i][1];
echo $arr[$i]['note'];?/td
/tr
?php }?
/table
/body
/html
?php
mysql_close($conn);
?
如何把php 查询结果存入数组
遍历数据表php查询数据赋值数组中,把相应php查询数据赋值数组中的数据放到数组中即可
例如php查询数据赋值数组中:
?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查询数据赋值数组中的 于是php查询数据赋值数组中我研究php查询数据赋值数组中了一下PHP数组赋值 在这里拿出来和大家分享一下 希望对大家有用 所谓数组就是一组变量的集合保存在计算机的内存中 这些变量可以是不同的类型 包括整数 布尔值 字符串等.可以说数组就是内存中的一个小型的数据库.它为我们访问数据提供php查询数据赋值数组中了一个快捷的方式――可以省出IO或者数据库的频繁访问以此来提高一些性能 所以关于数组中一些操作也是很多的.
怎样创建在PHP中创建数组你可以使用如下的方法之一创建数组
?php $a="abcd"; print($a[ ] " " $a[ ] " " $a[ ] " " $a[ ] " "); ? 结果 a b c d
方法二
?php $=array("" "helpphp" "cn"); print($[ ] " " $[ ] " " $[ ]); ? 知识说明 我们通过前面的实例可以看到 PHP中数组默认从下标(索引)开始标示变量在数组中的位置 也就是说我们可以使用 $变量名[索引]的形式访问我们所创建的数组. 我们使用array()语言结构来创建数据 在数组中这如果没有明确指定下标 默认从 开始往后递增索引.我们所创建的数组已经保存在内存中 但是在数据使用后 我们要作一定的清理 以保证内存泄漏 关于这点 相信在以后的章节中会涉及到 讲解PHP数组赋值和销毁 如果你还没有学习:PHP数组 你应该先去了解一下
怎样为PHP数组赋值呢?如下
$My_array=array() $My_array[]=”” $My_array[]=”helpphp”; $My_array[]=”cn”; 通过以上方法 我就为变量利用array语言结构创建了一个空的数组 在后面的语句中就为$My_array赋值 在一上节中 我们知道 数组下标(索引) 从 开始自动递增 也就是说如下语句将输出helpphp
Print $My_array[ ]; 如果想一次全部输出$My_array则可以使用print_r($My_array) 怎样销毁数组或者数组中的元素要完成如上的任务 只要使用unset()函数即可 它可以删除整个数组或者数组中的某个元素 如下
unset($My_array[ ]; unset($My_array); 需要注意的是 在删除数组元素后 索引值会保留原来的位置 并不会重新调整索引 你只需要在删除后对比下就可以发现这个现象 使用var_dump()可凤查看数组中更为详细的东西 如下
lishixinzhi/Article/program/PHP/201311/21181
php查询 如何把查询出来的结果放到数组里?
我的想法是:
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 数组赋值、php查询数据赋值数组中的信息别忘了在本站进行查找喔。