我试图将我的mysql查询显示为一个相当独特的表。 的特点如下:三列PHP结果表
- 结果表有3列
- 右上单元格保留给其它内容
[RESULT1] [RESULT2] [内容]
[result3] [result4] [result5]
[result6] [result7] [result8]
...等
该查询可以带回少至1个结果。 但我很努力得到我需要包括在循环中。
如果有人知道如何去追求这样的事情,我会喜欢一些帮助! 在此先感谢!
编辑**这里是我到目前为止的代码
结果分三路未来通过,但我不能得到的情况显示在右上角电池等静态内容。
$row = 0;
$column = 0;
echo "<table>";
while($row = mysql_fetch_assoc($result)) {
if ($column == 0) {echo "<tr>";}
if (($column == 2) && ($row == 0)){echo "<td>content</td></tr><tr>";}
echo "<td>".$row['business']."</td>";
$column++;
if ($column >= 3) {
$row++;
echo "</tr>";
$column = 0;
}
}
echo "</table>";
显示你写的代码到目前为止 – 2012-04-23 20:14:48
你尝试过什么?我会通过你的MySQL结果数组和“i == 3”这样的“content”部分和“i%3 == 0”这样的条件进行一个简单的循环来启动一个新行。 – 2012-04-23 20:17:10
这只是一个普通的html表格,或者一些纯粹的css版本? – 2012-04-23 20:17:32