Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果子类没有值,则隐藏父DIV_Php_Jquery - Fatal编程技术网

Php 如果子类没有值,则隐藏父DIV

Php 如果子类没有值,则隐藏父DIV,php,jquery,Php,Jquery,我想为每个空值或没有文本的值隐藏每个父DIV。例如,如果fruits PHP值没有返回任何内容,我希望它的父DIV被隐藏 <div> <span><font size="6" color="green"><u>FRUITS</u></font></span> <br> <span class="salad"><?php echo $row1['frui

我想为每个空值或没有文本的值隐藏每个父DIV。例如,如果fruits PHP值没有返回任何内容,我希望它的父DIV被隐藏

    <div>
    <span><font size="6" color="green"><u>FRUITS</u></font></span>
    <br>
    <span class="salad"><?php echo $row1['fruits']; ?></span>
    <br><br>
    </div>  

    <div>
    <span><font size="6" color="green"><u>VEGGIES</u></font></span> 
    <br>
    <span class="salad"><?php echo $row1['veggies']; ?></span>
    <br><br>    
    </div>  

果实



蔬菜



检查变量是否为空并添加样式:

<div <?=empty($row1['fruits'])? ' style="display:none;"' : ''?>>
<span><font size="6" color="green"><u>FRUITS</u></font></span>
<br>
<span class="salad"><?php echo $row1['fruits']; ?></span>
<br><br>
</div>  




您可以使用IF条件将其包装起来:

<?php if($row1['fruits']) { ?>
 <div>
    <span><font size="6" color="green"><u>FRUITS</u></font></span>
    <br>
    <span class="salad"><?php echo $row1['fruits']; ?></span>
    <br><br>
    </div> 
<?php } ?>

果实




如果值为null,则隐藏div

 <div <?php if(empty($val['fruits']))){ echo 'style="display:none;"'; }else{ echo ''; }?>>
<span><font size="6" color="green"><u>Fruit</u></font></span>
<br>
<span class="salad"><?php echo $val['fruits']; ?></span>
<br><br>
</div>  

使用if条件。如果您确定$row1['fruits']可能返回空值,那么您也可以在变量前面使用@来抑制警告。希望这有助于解决您的问题

<?php if(@$row1['fruits']): ?>
 <div>
    <span><font size="6" color="green"><u>FRUITS</u></font></span>
    <br>
    <span class="salad"><?php echo $row1['fruits']; ?></span>
    <br><br>
    </div> 
<?php endif; ?>

果实




父母或兄弟姐妹?工作起来很有魅力!非常感谢。