gaofeigz 发表于 2015-6-29 22:23:09

Destoon5.0 报价对比,比同行低百分之多少的插件

很简单的一个功能,就是调出,每个产品在所有产品中的价格百分比,比百分之几的产品低,如: 比90%的产品价格低

在公共函数文件中加入以下函数代码

//报价百分比
function baojia($itemid,$price){
      global $db;
      //报价总产品数
      $bao = $db->get_one("select count(itemid) as nums FROM {$db->pre}mall WHERE status=3 and price>0",$cache);
      $zshu = $bao['nums'];
      //高于我的报价产品数
      $gao = $db->get_one("select count(itemid) as nums FROM {$db->pre}mall WHERE status=3 and price>$price",$cache);
      $gshu = $gao['nums'];
      //百分比计算
      $baifen = round( $gshu/$zshu * 100 , 2) . "%";
      return $baifen;
}


在列表循环中调用

比{baojia($t,$t)}报价低

内容页中调用

比{baojia($itemid,$price)}报价低


注:此插件,如何使用动态网页的查询压力很大,尤其是数据多的时候。建议使用前请谨慎考虑,或者开发一个专门的字段用来存储,

通过后台定时生成,可以接受开发订制,联系QQ:56667115。

joy 发表于 2015-6-30 08:37:27


楼主 功能不错

龙在天涯 发表于 2015-6-30 08:51:07


好强的功能

vieter 发表于 2015-6-30 10:34:28


支持技术贴。
http://bbs.destoon.com/static/image/smiley/default/biggrin.gif

智慧网络 发表于 2015-6-30 11:46:19


楼主 功能不错

zhao90 发表于 2015-6-30 17:39:53


不错不错

liupt 发表于 2015-6-30 17:45:18


嗯嗯,可以的,有用

兆字节 发表于 2016-1-7 11:43:47


很好,顶上去
页: [1]
查看完整版本: Destoon5.0 报价对比,比同行低百分之多少的插件