2017-07-05 22 views
-1

我的问题是。 有表中的数据与创建列中的不同日期,我手动输入日期的格式yyyy/mm/dd在插入数据的帮助下 我想根据数据中的日期获取数据。我想根据代码中的日期从表中选择数据

的和最重要的日期应仅显示一次,并且类似于该日期数据应被显示在下面的数组

例如2017年7月4日的 数据应在一个阵列的 数据被显示在虽然这个问题是非常有限应2017年7月3日被显示在一个阵列

 
{date:2017/07/04}{{id=4,name=abc,created=2017/07/04},{id=5,name=def,created=2017/07/04}} 
+0

我不保留链接到“怎么问一个问题”上的手准备复制和粘贴。但是,如果你能更具体一点,我们将不胜感激。你使用哪些查询?你的MVC是什么样的?这似乎是一个JSON编码,该代码是什么样子? – Joe

+0

Mundya foreach la de ik和array vich date key de store kar la – TigerTiger

+0

Jaspreet singh我可以理解的是,您要从数据库中选择数据,然后将其编码为JSON数据,但希望保留日期作为父键你的'json数组'是这样吗? – Rajan

回答

1

- 我想你这样的事情之后是:

$array = array(); 
foreach ($result->result_array() as $row){ 
    $array[$row['DATE']][] = array('id'=>$row['ID'],'name'=>$row['NAME'],'created'=>$row['DATE']); 
} 

显然你需要用数据库引用替换大写的字段名称。

如果你那么想要JSON编码使用json_encode($array);

相关问题