簡體   English   中英

如何在php中制作表格視圖

[英]How to make a table view in php

我什至可以確定它叫什么,但我想使表完全動態。 頂部命名為“ tier”,值取自名為“ tier”的數據庫表。 側面有數據庫“項目”表中的“項目”。 我還為多對多關系制作了一個中間表。 一個項目有男人層,一個層有很多項目 在此中間表中,我存儲了項目ID和層ID。

我已經設法根據數據庫動態顯示層和項目,但是我不確定現在如何填充該數據。

在此處輸入圖片說明

我想要的是從中間表中獲取值並將其插入。 該值為布爾值,因此為true或false。 例如,我想檢查Silver層是否有照片,如果它等於true,我想顯示它。 我怎么做這樣的事情,因為我不能把頭纏住它。

這是我為生成表格所做的代碼,如果可以做任何改進,請告訴我,我想盡可能學習更好的代碼。

<table>
    <tr>
        <td></td>
        <?php
        $counter = 0;
        //To show all of the tiers
        foreach ($tier as $tier) {
            $counter ++;
            ?>
            <td>
                <?php echo $tier->name; ?>
            </td>
            <?php
            foreach ($itemTier as $value) {
                if($tier->id == $value->itemId){
                    echo $value->value;
                }
            }
            ?>
        <?php
        }
        ?>
    </tr>
    <?php
    //Showing all of the options
    foreach ($item as $item) {
        ?>
        <tr>
            <td>
                <?php echo $item->name; ?>
            </td>
            <?php
            //Displaying the extra columns
            for($i = 0; $i< $counter; $i++){
                ?>
                <td>
                </td>
            <?php
            }
            ?>
        </tr>
    <?php
    }
    ?>
</table>
<?php
$variable = 'Hello World';
?>
<table>
 <tr>
  <td>
   <? echo $variable; ?>
  </td>
 </tr>
</table>

暫無
暫無

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

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