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 相关文章推荐
从网上搜到的phpwind 0day的代码
Dec 07 PHP
不错的PHP学习之php4与php5之间会穿梭一点点感悟
May 03 PHP
常用的php ADODB使用方法集锦
Mar 25 PHP
php 设计模式之 工厂模式
Dec 19 PHP
php URL编码解码函数代码
Mar 10 PHP
php下关于中英数字混排的字符串分割问题
Apr 06 PHP
zf框架的registry(注册表)使用示例
Mar 13 PHP
destoon常用的安全设置概述
Jun 21 PHP
PHP图片处理之使用imagecopy函数添加图片水印实例
Nov 19 PHP
Laravel实现用户注册和登录
Jan 23 PHP
php和C#的yield迭代器实现方法对比分析
Jul 17 PHP
PHP设计模式入门之迭代器模式原理与实现方法分析
Apr 26 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原理之异常机制
2010/08/21 PHP
批量去除PHP文件中bom的PHP代码
2012/03/13 PHP
javascript 流畅动画实现原理
2009/09/08 Javascript
jquery下组织javascript代码(js函数化)
2010/08/25 Javascript
js中escape对应的C#解码函数 UrlDecode
2012/12/16 Javascript
JS实现拖动示例代码
2013/11/01 Javascript
javascript解析json数据的3种方式
2014/05/08 Javascript
JS实现图片无间断滚动代码汇总
2014/07/30 Javascript
jQuery实现隔行背景色变色
2014/11/24 Javascript
JavaScript 学习笔记之操作符
2015/01/14 Javascript
jQuery中animate用法实例分析
2015/03/09 Javascript
JavaScript制作简易的微信打飞机
2015/03/31 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
省市区三级联动下拉框菜单javascript版
2015/08/11 Javascript
jquery实现的点击翻书效果代码
2015/11/04 Javascript
Jquery左右滑动插件之实现超级炫酷动画效果附源码下载
2015/12/02 Javascript
Bootstrap布局组件应用实例讲解
2016/02/17 Javascript
用director.js实现前端路由使用实例
2017/01/27 Javascript
nodejs multer实现文件上传与下载
2017/05/10 NodeJs
javascript 日期相减-在线教程(附代码)
2017/08/17 Javascript
实时监控input框,实现输入框与下拉框联动的实例
2018/01/23 Javascript
JavaScript设计模式之原型模式分析【ES5与ES6】
2018/07/26 Javascript
zepto.js 实时监听输入框的方法
2018/12/04 Javascript
jQuery提示框插件SweetAlert用法分析
2019/08/05 jQuery
Python实现计算文件MD5和SHA1的方法示例
2019/06/11 Python
Python + Requests + Unittest接口自动化测试实例分析
2019/12/12 Python
Python实现小黑屋游戏的完整实例
2021/01/06 Python
上课睡觉检讨书
2014/01/28 职场文书
婚假请假条怎么写
2014/04/10 职场文书
大专毕业生自我鉴定范文(2篇)
2014/09/27 职场文书
公司庆典欢迎词
2015/01/26 职场文书
大学毕业生个人总结
2015/02/28 职场文书
致青春观后感
2015/06/09 职场文书
MySQL实例精讲单行函数以及字符数学日期流程控制
2021/10/15 MySQL
vue中使用mockjs配置和使用方式
2022/04/06 Vue.js
三星 3nm 芯片将于第二季度开始量产
2022/04/29 数码科技