2 回答

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊
你的問(wèn)題有N多問(wèn)題,說(shuō)說(shuō)我的建議,
通常,假如一張表紀(jì)錄包子米飯的銷(xiāo)售紀(jì)錄
ID 售出類(lèi)型 售出數(shù)量 售出時(shí)間
id type num time
1 baozi 10 2013.08.01 15:30
2 mifan 21 2013.08.01 11:30
查米飯今天的銷(xiāo)售紀(jì)錄 就
select sum(num) from table where type = 'mifan' and time > 2013.08.01 00:00:00 and time < 2013.08.01 23:59:59
當(dāng)然這里的時(shí)間比較只是比較直觀點(diǎn)的,具體比較時(shí)肯定用時(shí)間戳格式的,,,,
簡(jiǎn)單明了,
然后回到你的問(wèn)題,
你已經(jīng)查詢(xún)出了1.1號(hào)的包子銷(xiāo)量,你現(xiàn)在需要做的就是要查出1.1號(hào)的米飯數(shù)量對(duì)吧
TP我以前玩過(guò),是MVC的,這樣的話,你其實(shí)可以這樣,
在取當(dāng)天銷(xiāo)售包子的數(shù)據(jù)時(shí),根據(jù)日期查詢(xún)當(dāng)天的米飯數(shù)量,然后一同放進(jìn)數(shù)組,然后的模板里直接打印,
直觀點(diǎn)就是原本一個(gè)數(shù)組
<?php
$data=array('20130101'=>array('baozi'=>12),
'20130102'=>array('baozi'=>16));
foreach($data as $k=>$v){
select sum(mifan) from table where 時(shí)間在20130101這天,
得到數(shù)量$n
$data[$k]['mifan']=$n;
}
這樣下來(lái)數(shù)組$data就會(huì)變成:
$data=array('20130101'=>array('baozi'=>12,'mifan'=>...),
'20130102'=>array('baozi'=>16,'mifan'=>...));
你直接在模板文件里取對(duì)應(yīng)字段值就可以了,
因?yàn)闆](méi)看到你的代碼,所以解釋的可能不清,有問(wèn)題歡迎追問(wèn),
追問(wèn)
Select url, Count(*) As c From `".$begin."` where is_uid='1' and ref_type='sina' group by url ORDER BY `c` desc
$begin 是一個(gè)表,表是按照時(shí)間命名的
追問(wèn)
我只是想知道 +0的意義是什么 只是求解這個(gè)而已 其它不做考慮
- 2 回答
- 0 關(guān)注
- 2133 瀏覽
添加回答
舉報(bào)