1

我有一个关于 MySQL 数据输出的问题。

基本上我每行有 3 个数据要显示在我的网络中。

我希望我的输出看起来像这样..

-------------
| 1 | 2 | 3 |
----+---+----
| 4 | 5 | 6 |
----+---+----
| 7 | 8 | 9 |
----+---+----

数字 1-9 代表我的输出,它保存我数据库中的数据,我希望输出以这种格式显示..

-图片 -标题 -描述

很抱歉发了这么长的帖子,希望大家能帮帮我。提前致谢!

4

3 回答 3

0

我会用这个插件来做 css:

http://960.gs/

它是最常用的,除非您需要比插件提供的更多功能,否则您实际上不需要为它编写自己的代码。

Alertnatively,如果你想编写自己的代码,你可以使用这样的东西:

http://ajaxian.com/archives/display-table

于 2012-07-07T23:02:44.063 回答
0

那是表格数据,你仍然使用它。

因此,如果它是您希望使用的表,您的问题是如何按顺序排列?

你只需要控制。

$i=0;
$count=mysql_num_rows($query);
while ($row = mysql_fetch_assoc($query)) {
    if($i % 3 === 0) {
        if ($i > 0)
             echo "</tr>";
        if ($i < $count - 1)
             echo'<tr>';
    }

    echo '<td style="width: 30%;">'.$i.'</td>';
    $i++;
}
于 2012-07-07T23:08:42.013 回答
0

使用 a<table>显示表格数据。

http://codepad.org/cbLxVe06

于 2012-07-07T23:09:05.363 回答