2011-04-15 39 views
0

我有一個div,看起來像這樣:忽略一個div如果空

<div id="restinfoinn"> 
    <div id="resthead">Purpose</div> 
    <div id="restcontstitle2"><?php echo $row_pages_here['purpose']; ?></div> 
</div> 

我希望它可以省略,如果目標值爲空/空。我怎樣才能做到這一點?

回答

3
<?php if (!empty($row_pages_here['purpose'])) : ?> 
<div id="restinfoinn"> 
    <div id="resthead">Purpose</div> 
    <div id="restcontstitle2"><?php echo $row_pages_here['purpose']; ?></div> 
</div> 
<?php endif; ?> 

但我認爲這將是更好的打印空白的div和CSS

+0

非常感謝你,它的工作原理只是一個beginer – pit 2011-04-15 08:06:31

3

這是很基本的處理設計。你只需要在頂部進行IF檢查。

<?php if (!empty($row_pages_here['purpose'])) : ?> 
    <div id="restinfoinn"> 
     <div id="resthead">Purpose</div> 
     <div id="restcontstitle2"><?php echo $row_pages_here['purpose']; ?></div> 
    </div> 
<?php endif;?> 

看一看alternative control syntaxempty

+0

+1爲一秒快:d – Khez 2011-04-15 07:45:46

+0

我在這個問題尋找隱藏抓^ _ ^ – JohnP 2011-04-15 07:46:23