1

MySQL からのデータ出力について質問があります。

基本的に、Web に表示する行ごとに 3 つのデータがあります。

出力を次のようにしたかった..

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

数字の 1 ~ 9 は、データベースからのデータを保持する出力を表し、出力をこの形式で表示したいと考えています。

・画像 ・タイトル ・説明

長い投稿で申し訳ありませんが、皆さんがここで私を助けてくれることを願っています. 前もって感謝します!

4

3 に答える 3

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 に答える
0

このプラグインを使用してcssでそれを行います:

http://960.gs/

これは最も一般的に使用されており、プラグインが提供する以上の汎用性が必要でない限り、独自のコードを記述する必要はありません。

注意点として、独自のコードを書きたい場合は、次のようなものを使用できます。

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

于 2012-07-07T23:02:44.063 に答える