2017-02-10 5 views
-1

PHPページに3つのligneと3つの列を持つ表があります。データベースから送信されたデータの値がどのように表示されるかを知りたい0?値が0のときに表に列を表示しない

here is the table

私はいつもいつもこのLIGNEに送信されたデータがない青ではなく赤のいずれかの2リーニュにデータベースから送信されたデータを持っているので、私はときに、このLIGNEを非表示にする方法を知りたいがデータベースから送信されたデータではありません。私が実際に持っている コード:

<table class="table-striped" id=""> 
    <tr> 
    <th>Title 1</th> 
    <th>Title 2</th> 
    <th>Title 3</th> 
    <th>Title 4</th> 
    </tr> 
    <tbody> 
    <tr> 
     <td> 
     <?php echo $td1; ?> 
     </td> 
     <td> 
     <?php echo $td2; ?> 
     </td> 
     <td> 
     <ul> 
      <?php echo $td3; ?> 
     </ul> 
     </td> 
     <td> 
     <ul> 
      <?php echo $td4; ?> 
     </ul> 
     </td> 
    </tr> 
    <tr> 
     <td> 
     <?php echo $td5; ?> 
     </td> 
     <td> 
     <?php echo $td6; ?> 
     </td> 
     <td> 
     <ul> 
      <?php echo $td7; ?> 
     </ul> 
     </td> 
     <td> 
     <ul> 
      <?php echo $td8; ?> 
     </ul> 
     </td> 
    </tr> 
    <!-- the ligne bellow that i want to no show if the data sent is 0 --> 
    <tr> 
     <td> 
     <?php echo $td9; ?> 
     </td> 
     <td> 
     <?php echo $td10; ?> 
     </td> 
     <td> 
     <ul> 
      <?php echo $td11; ?> 
     </ul> 
     </td> 
     <td> 
     <ul> 
      <?php echo $td12; ?> 
     </ul> 
     </td> 
    </tr> 
    </tbody> 
</table> 
+0

あなたが試したことの[最小限で完全であり、検証可能な例](http://stackoverflow.com/help/mcve)を提供してください。 – r1verside

+0

具体的な問題を明確にしたり、詳細を追加して必要なものを正確に強調してください。現在書かれているとおり、あなたが求めていることを正確に伝えるのは難しいです。この質問を明確にするためのヘルプのページを参照してください – VedX

+0

私が作成したいテーブルの写真を追加しました。 –

答えて

0

あなたが$td9または$td10か...で何もない場合は、データベースの結果には3行目がないことを意味し、その第三のデータ行の前にifを入れて!

<table class="table-striped" id=""> 
    <tr> 
    <th>Title 1</th> 
    <th>Title 2</th> 
    <th>Title 3</th> 
    <th>Title 4</th> 
    </tr> 
    <tbody> 
    <tr> 
    <td><?php echo $td1; ?></td> 
    <td> <?php echo $td2; ?></td> 
    <td> 
    <ul> 
     <?php echo $td3; ?> 
    </ul> 
    </td> 
    <td> 
    <ul> 
     <?php echo $td4; ?> 
    </ul> 
    </td> 
    </tr> 
    <tr> 
    <td><?php echo $td5; ?></td> 
    <td><?php echo $td6; ?></td> 
    <td> 
    <ul><?php echo $td7; ?> </ul> 
    </td> 
    <td> 
    <ul><?php echo $td8; ?></ul> 
    </td> 
    </tr> 
    <!-- the ligne bellow that i want to no show if the data sent is 0 --> 
    <?php if($td9){ ?> 
    <tr> 
    <td><?php echo $td9; ?></td> 
    <td><?php echo $td10; ?></td> 
    <td> 
    <ul><?php echo $td11; ?></ul> 
    </td> 
    <td> 
    <ul><?php echo $td12; ?></ul> 
    </td> 
    </tr> 
    <?php } ?> 
    </tbody> 
</table> 
+0

本当にありがとうMohaMadこれは私が正確に探していたものです! –

+0

ようこそ@FarhaniWalid – MohaMad

関連する問題