簡體   English   中英

我想在使用PHP創建的HTML表格上每隔第二行添加一個空行

[英]I want to add an empty row every second row on a HTML table I created using php

我已經在網站上創建了一個表格,並使用php填充了數據庫條目。 為了美觀起見,我想做的是使第二行都為空,並且每行之間都留有間隙。 以下是到目前為止的代碼。

    $sql = "SELECT id, tablename, numseats, person FROM confirms";
            $result = $conn->query($sql);
            ?>

            <table id="Confirms" border ="2" style="length:900px;width:350px;">
                  <thead>
                    <tr style= "background-color: #A4A4A4;">
                      <td>Booking ID:</td>
                      <td>Table No.:</td>
                      <td>No. of Seats:</td>
                      <td>Person:</td>
                    </tr>
                  </thead>
                <tbody>
                    <?php
                      while( $row = $result->fetch_assoc()){
                        echo
                        "<tr>
                          <td>{$row['id']}</td>
                          <td>{$row['tablename']}</td>
                          <td>{$row['numseats']}</td>
                          <td>{$row['person']}</td>
                        </tr>\n";
                      }
                    ?>
                </tbody>
            </table>

目前一切正常,並且沒有php問題。 這純粹是一個外觀問題。 謝謝。

試試這個循環,

             <?php
                  while( $row = $result->fetch_assoc()){
                    echo
                    "<tr>
                      <td>{$row['id']}</td>
                      <td>{$row['tablename']}</td>
                      <td>{$row['numseats']}</td>
                      <td>{$row['person']}</td>
                    </tr><tr>
                      <td></td>
                      <td></td>
                      <td></td>
                      <td></td>
                    </tr>\n";
                  }
                ?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM