如何在 4 列中显示查询结果并在 4 列后移动到另一行?

我的 phpmyadmin 数据库表中有数据。我想将它们显示在一个页面中,其中数据将显示在 4 列中并移动到另一行以获取更多数据。


例如


1 2 3 4

5 6 7 8

我也希望它具有响应性。我在 Sublime 文本软件中使用 html 和 php。


我正在为餐厅开发一个网站,但在使用表格格式的页面中显示菜单详细信息(图像、价格、描述等)时遇到问题。目前,我的数据显示在一行中,根本没有响应。


<?php 

      echo "<tr>";

      $subselect="SELECT * FROM menu ";

      $subret=mysqli_query($connection,$subselect);

      $subcount=mysqli_num_rows($subret);


      for($j=0;$j<$subcount;$j++)

      {                

        $row=mysqli_fetch_array($subret);

        $MenuName = $row['MenuName'];

        $MenuDesc = $row['Description'];

        $MenuPrice = $row['Price'];

        $MenuImage="MenuImage/" . "_" . $row['MenuImage'];


            list($width, $height, $type, $attr)=getimagesize($MenuImage);

            $w=200;

            $h=200;

            echo "<td align='center'>";

?>


    <section class="ftco-section"> //this is for the display section

      <div class="container">       

            <div class="blog-entry align-self-stretch">

              <img src="<?php echo $MenuImage ?>"width="<?php echo $w ?>" height="<?php echo $h ?>">

            <div class="text">

            <h3><?php echo $MenuName ?></h3>

        <p ><?php echo $MenuDesc ?></p>

        <p class="price"><span><?php echo $MenuPrice ?></span> mmk </p>

        <a href="" class="btn btn-primary btn-outline-primary">Add to cart</a>

        </div>

            </div>

        </div>

      </div>

    </section>  

<?php 

  }

?>

我希望我的数据显示为


1 2 3 4

5 6 7 8


尚方宝剑之说
浏览 139回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP