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>里面套数据库里取到的内容 展开
如:
<?
$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>里面套数据库里取到的内容 展开
展开全部
把取出来的数据放入到一个数组中 然后再用for 或者foreach输出便可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for($i=0;$i<4;$i++){
echo "<td>{$content}</td>";
}
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
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只是单纯的循环四个td吗,有符合条件的才输出吧,单纯的循环用for就可以了 的啊
追问
取数据库里的内容。然后循环给填里面的内容。
追答
楼下的正解,同意,查询得到结果集,然后循环出来就行了吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
fsdajfdikgskfkgdfgjskjfkjsdfas,fs.afhasjdfjsjdgir
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询