重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
$starttime = strtotime(date('Y-m-d'));
创新互联公司-专业网站定制、快速模板网站建设、高性价比德钦网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式德钦网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖德钦地区。费用合理售后完善,10多年实体公司更值得信赖。
$endtime = $starttime + 24*3600 -1;
$sql = "select sum(销售数量) as cc from 产品销售表 where times $starttime and times
你可以去后盾人平台看看,里面的东西不错
如何在ecshop商品的详情页里添加累计销售量:
对于累计销售量这一块,其实每时每刻都是在变化的,所以需要用 insert 函数来达到这样的效果。
第一,修改 includes/lib_insert.php 文件
在最下面增加一个函数
/**
* 调用某商品的累积售出
*/
function insert_goods_sells($arr)
{
$sql = 'SELECT SUM(goods_number) AS number ' .
' FROM ' . $GLOBALS['ecs']-table('order_goods') ." AS og , " . $GLOBALS['ecs']-table('order_info') ." AS o ".
" WHERE og.order_id = o.order_id and og.goods_id=".$arr['goods_id'];
$row = $GLOBALS['db']-GetRow($sql);
if ($row)
{
$number = intval($row['number']);
}
else
{
$number = 0;
}
return $number;
}
第二,修改 模板文件夹下 goods.dwt 文件
在
strong{$lang.goods_click_count}:/strong{$goods.click_count}
下面增加一行代码
strong累计售出:/strong{insert name='goods_sells' goods_id=$id}{$goods.measure_unit}
这样就可以了。
这个不需要什么实例吧。很简单 销量是根据用户付款的商品id而来。你根据付款的商品id 商品表中加个销量字段 每次销售修改下销量的值 根据付款商品id的数量决定加多少。
累计评价就不用说了吧。写个评价表 里面有商品id 用户id 评价内容 评价时间... 就像留言板一样。 然后你再查询count(商品id) where 商品id=$id ,就可以了。还能把这个表展现在商品下面每个商品的评价