755402254 发表于 2016-8-25 11:55:18

求助,PHP判定数据为0时不显示该项

<li data-code="价格" data-price="<?php echo $row['waiping']?>" data-remark="最新报价">
                  <div class="fault-img"><img src="images/301001.png"></div>
                  <div class="fault-name">外壳</div>
                  <div class="fault-desc">外壳更换价格</div>
                  <div class="fault-price" data-price="<?php echo $row['waiping']?>">¥<?php echo $row['waiping']?></div>
                  <div class="cls"></div>
                </li>

现在想实现当这个价格数据输出为0时,在页面中不显示这个项,如何实现?

wm_chief 发表于 2016-8-25 11:55:19

<?php
if($row['waiping'])
{
?>
这里放你上面内容
<?php
}
?>

西单女孩 发表于 2016-8-25 11:56:28

{:face_020:}

萧梦 发表于 2016-8-25 14:08:24

<?php
if($row['waiping'] !=null || $row['waiping'] !=0)
{
?>

<li data-code="价格" data-price="<?php echo $row['waiping']?>" data-remark="最新报价">
                  <div class="fault-img"><img src="images/301001.png"></div>
                  <div class="fault-name">外壳</div>
                  <div class="fault-desc">外壳更换价格</div>
                                  
                  <div class="fault-price" data-price="<?php echo $row['waiping']?>">¥<?php echo $row['waiping']?></div>
                  <div class="cls"></div>
                </li>
<?php
}
?>

logo设计专家 发表于 2016-8-25 15:13:29

PHP过时了 换ASP吧

wwwlo86cn 发表于 2016-8-25 16:07:30

PHP过时了 换ASP吧

戴维的个人博客 发表于 2016-8-25 16:45:26

这也太简单了啊。。。。
用style="display:none" 啊
<li data-code="价格" <?php if(empty($row['waiping'])):?> style="display:none"<?php endif?> data-price="<?php echo $row['waiping']?>" data-remark="最新报价">
                  <div class="fault-img"><img src="images/301001.png"></div>
                  <div class="fault-name">外壳</div>
                  <div class="fault-desc">外壳更换价格</div>
                  <div class="fault-price" data-price="<?php echo $row['waiping']?>">¥<?php echo $row['waiping']?></div>
                  <div class="cls"></div>
                </li>

755402254 发表于 2016-8-26 14:05:05

wm_chief 发表于 2016-8-25 11:58
这里放你上面内容

非常感谢,如果设置输出数据为1的时候隐藏,该怎么改

wm_chief 发表于 2016-8-26 15:18:13

改为 if($row['waiping']==1)

755402254 发表于 2016-8-26 15:23:58

wm_chief 发表于 2016-8-26 15:18
改为 if($row['waiping']==1)

改成1好像不行了。还是会显示
页: [1] 2
查看完整版本: 求助,PHP判定数据为0时不显示该项