
php二维数组遍历
有个二维数组,不知道该怎么遍历出来,请大家帮忙$sql="selectid,type,titlefromrizhi";$result=mysql_query($sql);...
有个二维数组,不知道该怎么遍历出来,请大家帮忙
$sql = "select id,type,title from rizhi";
$result = mysql_query($sql);
$c = array();
while($rs = mysql_fetch_array($result))
{
array_push($c,array("type" => $rs['type'],"title" => $rs['title'],"id" => $rs['id']));
}
现在要foreach遍历数组 c,分别对应输出 type,title,id的值
格式为 type:title id
一楼的,最基本的我还会,但是这样没办法单个的输出啊,或者说是我不会单个的输出啊
2楼的,没明白、、、我要的是单个的输出,那如果我要的只是输出type呢, foreach里面输出 $value就都输出了。。 展开
$sql = "select id,type,title from rizhi";
$result = mysql_query($sql);
$c = array();
while($rs = mysql_fetch_array($result))
{
array_push($c,array("type" => $rs['type'],"title" => $rs['title'],"id" => $rs['id']));
}
现在要foreach遍历数组 c,分别对应输出 type,title,id的值
格式为 type:title id
一楼的,最基本的我还会,但是这样没办法单个的输出啊,或者说是我不会单个的输出啊
2楼的,没明白、、、我要的是单个的输出,那如果我要的只是输出type呢, foreach里面输出 $value就都输出了。。 展开
2个回答
展开全部
<?
$sql = "select id,type,title from rizhi";
$result = mysql_query($sql);
$c = array();
while($c[] = mysql_fetch_array($result))
{
}
foreach ($c as $v)
{
var_export($v);exit();
}
?>
明白了吗?
$sql = "select id,type,title from rizhi";
$result = mysql_query($sql);
$c = array();
while($c[] = mysql_fetch_array($result))
{
}
foreach ($c as $v)
{
var_export($v);exit();
}
?>
明白了吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询