【发布时间】:2011-10-12 16:04:50
【问题描述】:
我有这段代码用于从 mysql 打印多列表
$k="<table width='100%' border='0' cellpadding='5'><tr>";
$h=mysql_query("select * from news order by id desc limit 0,12");
$col=0;
while($row=mysql_fetch_assoc($h)){
$col++;
$k .="
<td>
Text here
</td>
";
if($col==3){
$k .="</tr><tr>";
$col=0;
}
}
$k .="</tr></table>";
echo $k;
我想在此表中添加一个随机单元格,例如广告感知代码,并且我希望广告感知代码每列显示一次。
输出应该是这样的
<table border="1" width="100%">
<tr>
<td>Title :$row[name]</td>
<td>ADV Code1</td>
<td>Title :$row[name]</td>
</tr>
<tr>
<td>ADV Code2</td>
<td>Title :$row[name]</td>
<td>Title :$row[name]</td>
</tr>
<tr>
<td>Title :$row[name]</td>
<td>Title :$row[name]</td>
<td>ADV Code3</td>
</tr>
<tr>
<td>ADV Code4</td>
<td>Title :$row[name]</td>
<td>Title :$row[name]</td>
</tr>
</table>
我该怎么做?
问候 松树
【问题讨论】:
标签: php mysql html html-table