2017-02-10 1 views
-1

PHP 페이지에서 3 개의 ligne과 3 개의 열이있는 테이블이 있습니다. 데이터베이스에서 전송 된 데이터 값이 다음과 같은 경우 ligne을 표시하지 않는 방법을 알고 싶습니다. 0?값이 0 일 때 테이블에 열을 표시하지 않음

here is the table

난 항상 항상이 맞추에 전송 된 데이터가없는 파란색하지만 빨간 하나에 대한 2 lignes에 데이터베이스에서 전송 된 데이터를 가지고, 그래서 때이 맞추을 숨기는 방법을 알고 싶은이 데이터베이스에서 보낸 데이터가 아닙니다. 실제로이 코드 :

<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 행이 없음을 의미하므로 제 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

관련 문제