php 团购折扣计算公式


Posted in PHP onNovember 24, 2011
$price=$row['price']; //原价 
$nowprice=$row['nowprice']; //现价 
$jiesheng=$price-$nowprice; //节省金额 
//$discount折扣计算 
if ( $nowprice > 0 ) 
{ 
$discount = round(10 / ($price / $nowprice), 1); 
} 
else 
{ 
$discount = 0; 
} 
if ( $discount <= 0 ) $discount = 0;

完整代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>徐州汽车网最新团购</title> 
<style type="text/css"> 
body{margin: 0 auto; text-align:center; padding:0} 
ul,li{margin:0; padding:0;list-style:none} 
body,td,th { 
font-size: 12px; 
} 
a:link { 
color: #333333; 
text-decoration: none; 
} 
a:visited { 
text-decoration: none; 
color: #333333; 
} 
a:hover { 
text-decoration: none; 
color: #FF3300; 
} 
a:active { 
text-decoration: none; 
} 
img{border:0;} 
/*Group buy*/ 
.groupbuy{ width:970px; border:1px solid #FEDDBA; padding:4px;} 
.groupbuy ul{width:146px; border:1px solid #FEDDBA; padding:2px; height:180px; float:left; margin:0 4px;} 
.groupbuy ul li{ text-align:center;} 
.groupbuy ul li.realprice{ background:#333; background:url(../images/groupprice.jpg) no-repeat right top; height:40px; line-height:40px; font-family:"Microsoft YaHei",Arial;display:block; font-weight:bold;color:#fff;} .groupbuy ul li.realprice img{ cursor:pointer;} 
.groupbuy ul li.realprice span{float:left; margin:0; padding:0} 
.groupbuy ul li.realprice span b{ font-size:18px;} 
.groupbuy ul li.supprice{ text-align:center;} 
.groupbuy ul li.supprice div table td{ background:#FDF4E3; text-align:center; } 
</style> 
</head> 
<body> 
<?php 
error_reporting(0); 
header("Content-type: text/html; charset=gbk"); 
$con = mysql_connect("localhost","mysql用户名","mysql密码"); 
if (!$con) 
{ 
die('Could not connect: ' . mysql_error()); 
} 
// some code 
mysql_select_db("tuanpcqc"); 
mysql_query("set names gbk"); 
$sql="select * from cenwor_tttuangou_product order by id desc limit 0,3"; 
$result = mysql_query($sql); 
?> 
<div class="groupbuy clear"> 
<?php 
while($row = mysql_fetch_array($result, MYSQL_BOTH)) { 
$id=$row['id']; 
$name = $row['name']; 
$price = $row['price']; 
$price=$row['price']; 
$nowprice=$row['nowprice']; 
$jiesheng=$price-$nowprice; 
if ( $nowprice > 0 ) 
{ 
$discount = round(10 / ($price / $nowprice), 1); 
} 
else 
{ 
$discount = 0; 
} 
if ( $discount <= 0 ) $discount = 0; 
$pic=$row['img']; 
$pic_arr=split(",",$pic); 
$picadd=$pic_arr[0]; 
//echo $picadd; 
$sql2="select * from cenwor_tttuangou_uploads where id=".intval($picadd); 
$result2 = mysql_query($sql2); 
$picurl = mysql_result($result2, 0,"url"); 
$picurl=str_replace("/demo/","/thumb/200x121/demo/",$picurl); 
?> 
<ul> 
<li><a href="http://tuan.pcqc.com.cn/?view=<?=$id?>" target="_blank"><img alt="" src="<?=$picurl?>" width="120" height="90" /></a></li> 
<li class="realprice"><span>¥<b><?=$nowprice?></b></span><a href="http://tuan.pcqc.com.cn/?view=<?=$id?>" target="_blank"><img alt="buy" src="images/buy.gif"/></a></li> 
<li class="supprice"> 
<div> 
<table> 
<tr> 
<td>原价</td> 
<td>折扣</td> 
<td>节省</td> 
</tr> 
<tr> 
<td><?=$price?></td> 
<td><?=$discount?>折</td> 
<td>¥<?=$jiesheng?></td> 
</tr> 
</table> 
</div> 
</li> 
</ul> 
<?php 
} 
?> 
</div> 
<?php 
function getpic($pic){ 
} 
mysql_close($con); 
?> 
</body> 
</html>
PHP 相关文章推荐
使用PHP维护文件系统
Oct 09 PHP
php实现的MySQL通用查询程序
Mar 11 PHP
php checkdate、getdate等日期时间函数操作详解
Mar 11 PHP
PHP面向对象的进阶学习(抽像类、接口、final、类常量)
May 07 PHP
php在程序中将网页生成word文档并提供下载的代码
Oct 09 PHP
php中is_null,empty,isset,unset 的区别详细介绍
Apr 28 PHP
PHP自定义函数获取URL中一级域名的方法
Aug 23 PHP
CI框架表单验证实例详解
Nov 21 PHP
阿里云PHP SMS短信服务验证码发送方法
Jul 11 PHP
PHP实现防止表单重复提交功能【基于token验证】
May 24 PHP
php中钩子(hook)的原理与简单应用demo示例
Sep 03 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
Jan 22 PHP
php中$_REQUEST、$_POST、$_GET的区别和联系小结
Nov 23 #PHP
打造超酷的PHP数据饼图效果实现代码
Nov 23 #PHP
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
Nov 21 #PHP
一个PHP的QRcode类与大家分享
Nov 13 #PHP
PHP提取字符串中的图片地址[正则表达式]
Nov 12 #PHP
PHP学习散记_编码(json_encode 中文不显示)
Nov 10 #PHP
PHP字符串函数系列之nl2br(),在字符串中的每个新行 (\n) 之前插入 HTML 换行符br
Nov 10 #PHP
You might like
php 文件上传代码(限制jpg文件)
2010/01/05 PHP
php使用标签替换的方式生成静态页面
2015/05/21 PHP
PHP发送AT指令实例代码
2016/05/26 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
2019/10/08 PHP
jquery命令汇总,方便使用jquery的朋友
2012/06/26 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
2013/12/14 Javascript
js图片闪动特效可以控制间隔时间如几分钟闪动一下
2014/08/12 Javascript
javascript表格隔行变色加鼠标移入移出及点击效果的方法
2015/04/10 Javascript
jquery实现select选择框内容左右移动代码分享
2015/11/21 Javascript
关于axios返回空对象的问题解决
2017/04/04 Javascript
微信小程序开发之toast提示插件使用示例
2017/06/08 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
对 Vue-Router 进行单元测试的方法
2018/11/05 Javascript
vue自定义指令directive的使用方法
2019/04/07 Javascript
详解如何在Vue项目中发送jsonp请求
2019/10/25 Javascript
vue 对axios get pust put delete封装的实例代码
2020/01/05 Javascript
vscode 调试 node.js的方法步骤
2020/09/15 Javascript
原生js实现简单轮播图
2020/10/26 Javascript
[07:57]2018DOTA2国际邀请赛寻真——PSG.LGD凤凰浴火
2018/08/12 DOTA
python获取本机mac地址和ip地址的方法
2015/04/29 Python
pandas数据框,统计某列数据对应的个数方法
2018/04/11 Python
Python标准库shutil用法实例详解
2018/08/13 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
python交互界面的退出方法
2019/02/16 Python
python按修改时间顺序排列文件的实例代码
2019/07/25 Python
Python可变参数会自动填充前面的默认同名参数实例
2019/11/18 Python
python队列原理及实现方法示例
2019/11/27 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
2020/03/19 Python
详解Scrapy Redis入门实战
2020/11/18 Python
介绍一下gcc特性
2012/01/20 面试题
旅游个人求职信范文
2014/01/30 职场文书
综治宣传月活动总结
2014/04/28 职场文书
英语系本科生求职信
2014/07/15 职场文书
2016基督教会圣诞节开幕词
2016/03/04 职场文书
导游词之江苏同里古镇
2019/11/18 职场文书
用Python将库打包发布到pypi
2021/04/13 Python