0

PHPは非常に新しいので、我慢してください。

コードのスニペットからわかるように、製品情報を1行下に表示し、whileを使用してループを繰り返しています。これにより、関連するデータが1つの列に1つずつ下に表示されます。

while ($row = mysqli_fetch_row($result)){

    echo "<img src=\"images/album1.jpg\"/><br>"; //this will eventually show the product image
    echo "<a href=\"product.php?id=$row[0]\">$row[1] </a><br>"; //this shows the product name
    echo "<strong>&pound$row[2]</strong><br>"; //this shows the product price

            }

たとえば、列を使用してデータを表示するなど、グリッドビューを作成するにはどうすればよいですか?ある種のループを追加し、テーブルを使用してデータを表示するのではないかと思います。

どんな助けでも大歓迎です。

4

1 に答える 1

1

divを作成してこれにドットを付け、そのdivを左にフロートするとグリッドビューが作成されます

while ($row = mysqli_fetch_row($result)){
    echo "<div class='container'>";
    echo "<img src=\"images/album1.jpg\"/><br>"; //this will eventually show the product image
    echo "<a href=\"product.php?id=$row[0]\">$row[1] </a><br>"; //this shows the product name
    echo "<strong>&pound$row[2]</strong><br>"; //this shows the product price
    echo "</div>";
    }

およびcss

.container{
  float:left;
}

divの最大の高さと幅を設定することもできます

于 2013-03-17T03:12:11.907 に答える