网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

关于php同时查找多个数据的信息

php查询到多条数据结果后,将每一条结果放入数组

PHP查询到的数据存放到数组里面,一般使用$arr[]=$row的方式实现,$row是mysql_fetch_array获得的一行数据,本身是一个数组,执行上面的语句之后,这一行会添加存放在额为数组$arr的最后。

上高ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联建站的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!

典型的例子代码是这样的:

mysql_connect('127.0.0.1', 'root', '123456');

$sql='select * from test.tab';

if ($res=mysql_query($sql)){

while($row=mysql_fetch_array($res)) $result[]=$row;

mysql_free_resule($res);

}else echo "执行SQL语句:$sqlbr\n错误:".mysql_error();

echo '查询结果在下面的额为数组里面:pre';

print_r($result);

echo '/pre';

php多次查询mysql

##################################

/*

PHP 一次查询数据库,多次使用。

作者:QQ 46429691

搜集齐()定位于搜索服务,致力于下一代互联网发展,通过先进的搜索技术为网友提供更优秀的互联网服务,目前为中国第五大搜索引擎。旗下拥有网址、音乐、图片、视频、商机、人肉搜索等多个项目构成搜集齐矩阵并由拥有多年大型网站运营经验的(Yoo Lee)先生出任CTO。

*/

###################################

$qrystr = mysql_query("select * FROM pic_sort");

//形成新的数组,以后查询就不经过数据库了直接访问$row1

while ($row = mysql_fetch_array($qrystr)) {

$row1[]=$row;

}

//比如取从0开始的10条数据

$qrystr1="0,10";//这里这样定义

$array=explode(",",$qrystr1);

for($i=$array[0];$i$array[1]+$array[0];$i++)

{

echo $row1[$i]["name"];//name为*里的任意字段名

}

PHP返回多个查询的数据

$db = mysql_connect("localhost", "netyang","yang");

mysql_select_db("shiyan",$db);

$sql="select * from BIAO where name like 'a%'";

$result = mysql_query($sql);

while ($myrow=mysql_fetch_assoc($result)){

printf("ID: %s \n", $myrow["id"]);

printf("MingCheng: %s\n ", $myrow["mingcheng"]);

printf("GuiGe: %s\n ", $myrow["guige"]);

printf("DanWei: %s\n ", $myrow["danwei"]);

printf("ShuLiang: %s\n ", $myrow["shuliang"]);

}

附:你的程序逻辑应该整理一下,有点乱。

这样你放到数据库,运行一下看看行不!


本文名称:关于php同时查找多个数据的信息
标题链接:http://bjjierui.cn/article/docdshj.html

其他资讯