欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

thinkphp中模板显示问题

程序员文章站 2022-03-29 10:06:57
...
我想在模板页面输出一个月的数据(这一个月的数据时二维数组,每天的数据组成里面的一维数组),但有些天又没有数据,我想在模板页面判断一下某一天没有数据输出东西,有就输出里面的数据,某一天输出对应一天的数据,如果这一天没有就画个圈!
如:
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循环吧:



数据
画个圈圈


可以了,非常谢谢!