php怎么输出以下使用聚集函数和分组数据查询出来的MySQL查询结果?

WBOY
Lepaskan: 2016-06-23 13:51:04
asal
1234 orang telah melayarinya

现表结构如图



以下是查询语句

 SELECTDATE_FORMAT( FROM_UNIXTIME( paytime ) ,  '%Y-%m-%d' ) AS paytimes,count(*) AS num_items,SUM( money ) AS moneys,SUM(money - buyprice) AS profitsFROM  `pay`WHERE selltype =1GROUP BY DATE_FORMAT( FROM_UNIXTIME( paytime ) ,  '%Y-%m-%d' )ORDER BY DATE_FORMAT( FROM_UNIXTIME( paytime ) ,  '%Y-%m-%d' ) DESC
Salin selepas log masuk


SQL语句查询结果如图


问题是:如何用php输出这个查询结果


回复讨论(解决方案)

业务需求:统计每日的销量、销售额、毛利并按日输出
比如:
日期 销量 销售额 毛利
2014-12-11 126 11133 111
2014-12-10 126 11133 111
2014-12-09 129 11133 111
2014-12-08 126 12331 111
2014-12-07 126 11133 111

不知道我的查询思路对不对。
根据SQL查询结果,应该是行得通的,现在卡到数据输出这块儿了。
先谢谢了。

假设你输出的是table

$sql  = "你的SQL";$result = mysql_query($sql);while($row = mysql_fetch_assoc($result)){     echo '<tr>';     echo '<td>'.implode('</td><td>', $row).'</td>';     echo '</tr>';}
Salin selepas log masuk
Salin selepas log masuk

假设你输出的是table

$sql  = "你的SQL";$result = mysql_query($sql);while($row = mysql_fetch_assoc($result)){     echo '<tr>';     echo '<td>'.implode('</td><td>', $row).'</td>';     echo '</tr>';}
Salin selepas log masuk
Salin selepas log masuk



测试成功,如图


我想直接把AS的项做为字段输出,提示未定义。
使用的是框架,我需要把这个操作拆成MVC。
非常感谢。工作愉快。

不知道你用了什么框架,可以贴出的你的代码看看。

不知道你用了什么框架,可以贴出的你的代码看看。


CI框架
谢谢搞定了,基础不行,很耽误事儿。
刚发现早关注你了,而且上个问题(一年前)也是你帮我搞定的,也是基础的问题
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!