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 文件上传源码分析(RFC1867)
Oct 30 PHP
PHP 加密解密内部算法
Apr 22 PHP
去掉destoon资讯内容页keywords关键字自带的文章标题的方法
Aug 21 PHP
PHP分页类集锦
Nov 18 PHP
php_imagick实现图片剪切、旋转、锐化、减色或增加特效的方法
Dec 15 PHP
使用PHPExcel操作Excel用法实例分析
Mar 26 PHP
php使用GD创建保持宽高比缩略图的方法
Apr 17 PHP
php实现异步数据调用的方法
Dec 24 PHP
Nginx环境下PHP flush失效的解决方法
Oct 19 PHP
Zend Framework分发器用法示例
Dec 11 PHP
PHP自定义函数实现数组比较功能示例
Oct 19 PHP
php常用经典函数集锦【数组、字符串、栈、队列、排序等】
Aug 23 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 提取图片img标记中的任意属性的简单实例
2013/12/10 PHP
PHP中__FILE__、dirname与basename用法实例分析
2014/12/01 PHP
关于php unset对json_encode的影响详解
2018/11/14 PHP
PHP+jQuery实现即点即改功能示例
2019/02/21 PHP
jQuery 判断元素上是否绑定了事件
2009/10/28 Javascript
jQuery控制图片的hover效果(smartRollover.js)
2012/03/18 Javascript
js+flash实现的5图变换效果广告代码(附演示与demo源码下载)
2016/04/01 Javascript
AngularJS 模块详解及简单实例
2016/07/28 Javascript
利用AngularJs实现京东首页轮播图效果
2016/09/08 Javascript
jQuery EasyUI右键菜单实现关闭标签/选项卡
2016/10/10 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
js实现简单的获取验证码按钮效果
2017/03/03 Javascript
如何使用bootstrap框架 bootstrap入门必看!
2017/04/13 Javascript
在vue组件中使用axios的方法
2018/03/16 Javascript
react-native-video实现视频全屏播放的方法
2018/03/19 Javascript
React学习笔记之高阶组件应用
2018/06/02 Javascript
浅谈react性能优化的方法
2018/09/05 Javascript
简述vue-cli中chainWebpack的使用方法
2019/07/30 Javascript
小程序卡片切换效果组件wxCardSwiper的实现
2020/02/13 Javascript
原生js实现随机点名
2020/07/05 Javascript
简单介绍Python中的floor()方法
2015/05/15 Python
django实现同一个ip十分钟内只能注册一次的实例
2017/11/03 Python
Python生成8位随机字符串的方法分析
2017/12/05 Python
Python提取支付宝和微信支付二维码的示例代码
2019/02/15 Python
python3编写ThinkPHP命令执行Getshell的方法
2019/02/26 Python
pandas基于时间序列的固定时间间隔求均值的方法
2019/07/04 Python
python boto和boto3操作bucket的示例
2020/10/30 Python
HTML5中的网络存储实现方式
2020/04/28 HTML / CSS
请解释virtual关键字的含义
2015/06/17 面试题
公证书标准格式
2014/04/10 职场文书
无财产离婚协议书范本
2014/10/28 职场文书
离婚协议书样本
2015/01/26 职场文书
交通事故案件代理词
2015/05/23 职场文书
2015年小学财务工作总结
2015/07/20 职场文书
励志正能量20句:送给所有为梦想拼搏的人
2019/11/11 职场文书
Vue Element UI自定义描述列表组件
2021/05/18 Vue.js