【发布时间】:2013-10-18 23:36:09
【问题描述】:
这是我的代码:
echo "<table><tr>";
$count = 1;
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
extract($row);
$data = $row['info'];
echo "<td>".$data."</td>";
if ($count++ % 2 == 0) {
echo "</tr><tr>";
}
}
echo "</tr></table>";
上面的代码是这样的:
=========
= 1 = 2 =
= 3 = 4 =
= 5 = 6 =
=========
但是如何以这种格式显示信息?
=========
= 1 = 4 =
= 2 = 5 =
= 3 = 6 =
=========
【问题讨论】:
-
没有。这是另一回事。我想在第一列显示一半的行,在第二列显示另一半。
-
创建一个包含所有结果的数组。然后拆分成两个数组,每行输出
$array1[$row]和$array2[$row]。 -
谢谢,但是使用上面的代码我该怎么做呢?
($row = mysql_fetch_array($result, MYSQL_ASSOC)) {的第三行不是已经是一个数组了吗?如果是这样,我会在哪里插入$array1[$row]?
标签: php