当前位置: 网站首页  >> 网站制作  >> 笔记心得  >> 查看详情 笔记心得

织梦DEDECMS中while嵌套,外部while未循环

静如水2019-08-14 19:43:17 130 人已围观

今天在对织梦进行二次开发时,用到织梦的调用数据类时遇到一个问题,在while循环中再次引用while循环时,外围的while只循环了一次!

在百度上搜了很久,有提到过$dsql 被重新使用了? 那如何才能把外层和内层的$dsql区分出来?

还是在百度上搜了一下,有提过使用$dsql->Execute();这个函数,但是没有明确说明怎么用! 后来了解了一下,这个函数有两个参数,使用这两个参数就可以区分出来外层和内层!



从上面的图中可以看出,用黃色划线的变量是要执行的sql语句,用红色划线的是区分是外层还是内层,以这种方法就算嵌套多层也不怕会冲突!

亲测绝对能用!

文章评论

    吴志强的名片

    职业:PHP程序员

    现居:福建省-莆田市

    工作室:静如水-网站定制平台

    Email:532558037@qq.com

      【新用户限量秒杀】热门云产品限量秒杀,云服务器1核2G 16.5元/月起[2019-08-18 19:38:37]

    站点信息