php while 如何在里面套循环?

PHPwhile怎么套循环?如:<?$sql="select*fromnewswheretype=3";$query=mysql_query($sql);while($r... PHP while怎么套循环?
如:
<?
$sql="select * from news where type=3";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query))
{
?>
<table width="100%" height="36" border="0" cellpadding="0" cellspacing="0">
<tr>
<?
//中间循环
?>
<td>
</td>
<?
//中间循环
?>
</tr>
</talbe>
<?
}
?>

如何循环四个<td>
如何循环四个<td>里面套数据库里取到的内容
展开
 我来答
百度网友a9e8db7ee
2012-01-03 · 超过16用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:46.9万
展开全部
把取出来的数据放入到一个数组中 然后再用for 或者foreach输出便可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晦涩b2
2012-01-04 · 超过17用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:43.5万
展开全部
for($i=0;$i<4;$i++){
echo "<td>{$content}</td>";
}
追问
这样输出只能输出第一次的数据结果。
追答
比如你的结果是一个数组$arr = array('a','b','c','d');
for($i=0;$i{$arr[$i]}";
}
或者用foreach
foreach($arr as $content){
echo "{$content}";
}

把这个循环写到while循环里面就可以了

参考资料: e

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linlindaily
2012-01-03
知道答主
回答量:44
采纳率:0%
帮助的人:26.8万
展开全部
只是单纯的循环四个td吗,有符合条件的才输出吧,单纯的循环用for就可以了 的啊
追问
取数据库里的内容。然后循环给填里面的内容。
追答
楼下的正解,同意,查询得到结果集,然后循环出来就行了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不過是再殤一次
2012-01-02
知道答主
回答量:28
采纳率:0%
帮助的人:4.5万
展开全部
fsdajfdikgskfkgdfgjskjfkjsdfas,fs.afhasjdfjsjdgir
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式