php 数据库中输出的数据结构 10
比如:select*fromtb_adminwhereparid=1;数据至少是两条那如果变成数组的结构是怎么样的呢array(//第一条数据'id'=>"01",'cl...
比如:select * from tb_admin where parid=1;数据至少是两条
那如果变成数组的结构是怎么样的呢
array(
//第一条数据
'id'=>"01",
'classname'=>"我是",
'url'=>"www.baidu.com",
//第二条数据
'id'=>"02",
'classname'=>"他是",
'url'=>"www.youku.com"
)是这样的吗,我有点不明白这个数据结构到底是怎么样的
那为什么while($list = mysql_fetch_array($result)){
}
这种循环跟
$list = mysql_fetch_array($result)
while($list){
}这种循环的结果是不一样的呢 展开
那如果变成数组的结构是怎么样的呢
array(
//第一条数据
'id'=>"01",
'classname'=>"我是",
'url'=>"www.baidu.com",
//第二条数据
'id'=>"02",
'classname'=>"他是",
'url'=>"www.youku.com"
)是这样的吗,我有点不明白这个数据结构到底是怎么样的
那为什么while($list = mysql_fetch_array($result)){
}
这种循环跟
$list = mysql_fetch_array($result)
while($list){
}这种循环的结果是不一样的呢 展开
1个回答
展开全部
从数据库读出来的原始数据是资源。还不是数组。
$result = mysql_Query("select * from tb_admin where parid=1")
while($list = mysql_fetch_array($result)){
print_r($list);//这里输出的数组是将原数组拆开来输出。
}
原始的数据结构应是:
array(
[0]=>array(
[id]=>01
[classname]=>我是
[url]=>baidu.com
)
[1]=>array(
//这里同上,不两累赘
)
)
$result = mysql_Query("select * from tb_admin where parid=1")
while($list = mysql_fetch_array($result)){
print_r($list);//这里输出的数组是将原数组拆开来输出。
}
原始的数据结构应是:
array(
[0]=>array(
[id]=>01
[classname]=>我是
[url]=>baidu.com
)
[1]=>array(
//这里同上,不两累赘
)
)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询