PHP8.1.21版本已发布
vue8.1.21版本已发布
jquery8.1.21版本已发布

thinkphp中模板显示问题

原创
2016-06-23 14:11:23 775浏览

我想在模板页面输出一个月的数据(这一个月的数据时二维数组,每天的数据组成里面的一维数组),但有些天又没有数据,我想在模板页面判断一下某一天没有数据输出东西,有就输出里面的数据,某一天输出对应一天的数据,如果这一天没有就画个圈!
如:
array(1) { ["曹伟华"]=> array(16) { ["01"]=> array(3) { [0]=> string(19) "2013-04-01 08:00:40" [1]=> string(19) "2013-04-01 16:30:52" ["s"]=> int(1) } ["02"]=> array(3) { [0]=> string(19) "2013-04-02 08:00:10" [1]=> string(19) "2013-04-02 16:30:52" ["s"]=> int(1) } ["03"]=> array(3) { [0]=> string(19) "2013-04-03 08:02:10" [1]=> string(19) "2013-04-03 16:31:52" ["s"]=> int(1) } ["04"]=> array(3) { [0]=> string(19) "2013-04-04 08:01:48" [1]=> string(19) "2013-04-04 16:36:37" ["s"]=> int(1) } ["07"]=> array(3) { [0]=> string(19) "2013-04-07 08:01:48" [1]=> string(19) "2013-04-07 16:31:08" ["s"]=> int(1) } ["08"]=> array(3) { [0]=> string(19) "2013-04-08 08:00:12" [1]=> string(19) "2013-04-08 16:30:14" ["s"]=> int(1) } ["09"]=> array(3) { [0]=> string(19) "2013-04-09 08:00:42" [1]=> string(19) "2013-04-09 16:30:28" ["s"]=> int(1) } [10]=> array(2) { [0]=> string(19) "2013-04-10 08:01:12" ["s"]=> int(0) } [11]=> array(5) { [0]=> string(19) "2013-04-11 08:02:03" [1]=> string(19) "2013-04-11 08:02:03" [2]=> string(19) "2013-04-11 16:30:05" [3]=> string(19) "2013-04-11 16:30:05" ["s"]=> int(1) } [12]=> array(4) { [0]=> string(19) "2013-04-12 08:00:13" [1]=> string(19) "2013-04-12 08:00:13" [2]=> string(19) "2013-04-12 16:32:21" ["s"]=> int(1) } [13]=> array(3) { [0]=> string(19) "2013-04-13 08:05:03" [1]=> string(19) "2013-04-13 16:33:06" ["s"]=> int(1) } [15]=> array(3) { [0]=> string(19) "2013-04-15 08:00:49" [1]=> string(19) "2013-04-15 16:30:02" ["s"]=> int(1) } [16]=> array(3) { [0]=> string(19) "2013-04-16 08:03:54" [1]=> string(19) "2013-04-16 16:41:54" ["s"]=> int(1) } [17]=> array(3) { [0]=> string(19) "2013-04-17 08:03:34" [1]=> string(19) "2013-04-17 16:44:32" ["s"]=> int(1) } [18]=> array(3) { [0]=> string(19) "2013-04-18 08:00:04" [1]=> string(19) "2013-04-18 16:39:05" ["s"]=> int(1) } [19]=> array(2) { [0]=> string(19) "2013-04-19 07:57:08" ["s"]=> int(0) } }}
这是个三维数组,表示曹伟华这个月有16天是有数据的,["01"]表示1号有数据,我想把这个1号在模板页面的一号对应输出;这个月21号没有输出,我想把21号的输出一个圈!求思路和关键代码,谢谢!


回复讨论(解决方案)

试试volist循环吧:



数据
画个圈圈


可以了,非常谢谢!

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。