您的位置:首页 > 其它

利用ajax获取商品价格

2015-08-17 08:56 330 查看
// 根据当前登录用户计算商品的会员价格
public function ajaxGetMemberPrice($goods_id)
{
// 如果登录了就计算
if(session('?mid'))//判断session中有无mid,是tp自带的一种验证方法
{
$rate = session('rate') / 100;
$level_id = session('level_id');
// 算法:如果商品指定了会员价格就用会员价格,如果没有指定会员价价格就按折扣率来算
$sql = "SELECT IFNULL(a.price, b.shop_price*$rate) mprice
FROM sh_member_price a RIGHT JOIN sh_goods b ON (a.goods_id=b.id AND a.level_id=$level_id)
WHERE b.id=$goods_id";//sql中ON条件
// 执行SQL语句
$db = M();
$mprice = $db->query($sql);
echo number_format($mprice[0]['mprice'], 2);//利用number_format($num,2)来保留2位小数
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: