Home  >  Article  >  Backend Development  >  thinkphp中模板显示问题

thinkphp中模板显示问题

WBOY
WBOYOriginal
2016-06-23 14:11:23916browse

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



数据
画个圈圈


可以了,非常谢谢!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn