if话语前能打印出来,却到后面打印不出来

php中文网
发布: 2016-06-13 11:13:03
原创
948人浏览过

if语句前能打印出来,却到后面打印不出来
 foreach($sale_row as $key=>$value){
        $sales_id[]=$sale_row[$key]['sales_id'];
     }     

         // print_r($sales_id);exit;
     //没有还在进行的活动
     if(empty($sale_row)){
      echo message_and_redirect('alert', '目前没有优惠活动!', -1);
      exit;
     }
     print_r($sales_id);exit;

想问下  第一条红色字能打印出来
     但第二条红色字却打印不出来,页面是空白的,不知道中间这句if哪里有错,
    后台把活动全部都过时时,页面确实会alert提示  目前没有优惠活动  并返回。没有错误啊。
    有点搞不懂?  
    新人发帖,请帮助


------解决方案--------------------
在if之前先打印
print_r($sale_row);
登录后复制

------解决方案--------------------
       // print_r($sales_id);exit;
      //没有还在进行的活动 
     if(empty($sale_row)){
       echo message_and_redirect('alert', '目前没有优惠活动!', -1);
       exit;
      }
      print_r($sales_id);exit;

你的IF里面有个exit;啊,如果执行这个后面当然不有打印了
------解决方案--------------------
仅从你截取的片段中是看不出问题的

可能出问题的地方,你恰恰没有贴出来
全能打印神器
全能打印神器

全能打印神器是一款非常好用的打印软件,可以在电脑、手机、平板电脑等设备上使用。支持无线打印和云打印,操作非常简单,使用起来也非常方便,有需要的小伙伴快来保存下载体验吧!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号