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写的小东西
Dec 06 PHP
PHP伪静态写法附代码
Jun 20 PHP
php 获取可变函数参数的函数
Aug 26 PHP
深入PHP变量存储的详解
Jun 13 PHP
编译PHP报错configure error Cannot find libmysqlclient under usr的解决方法
Jun 27 PHP
Linux下手动编译安装PHP扩展的例子分享
Jul 15 PHP
php操作(删除,提取,增加)zip文件方法详解
Mar 12 PHP
PHP版QQ互联OAuth示例代码分享
Jul 05 PHP
深入解析PHP中foreach语句控制数组循环的用法
Nov 30 PHP
WordPress主题制作之模板文件的引入方法
Dec 28 PHP
php flush无效,IIS7下php实时输出的方法
Aug 25 PHP
支持汉转拼和拼音分词的PHP中文工具类ChineseUtil
Feb 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
Zerg兵种介绍
2020/03/14 星际争霸
php实现四舍五入的方法小结
2015/03/03 PHP
android上传图片到PHP的过程详解
2015/08/03 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
PHP number_format函数原理及实例解析
2020/07/14 PHP
让mayfish支持mysqli数据库驱动的实现方法
2010/05/22 Javascript
jsp网页搜索结果中实现选中一行使其高亮
2014/02/17 Javascript
JQuery 控制内容长度超出规定长度显示省略号
2014/05/23 Javascript
详谈JavaScript 匿名函数及闭包
2014/11/14 Javascript
jquery单击事件和双击事件冲突解决方案
2016/03/02 Javascript
关于Function中的bind()示例详解
2016/12/02 Javascript
H5手机端多文件上传预览插件
2017/04/21 Javascript
angular中不同的组件间传值与通信的方法
2017/11/04 Javascript
Vue 中mixin 的用法详解
2018/04/23 Javascript
详解JQuery基础动画操作
2019/04/12 jQuery
一个手写的vue放大镜效果
2019/08/09 Javascript
JS实现随机抽选获奖者
2019/11/07 Javascript
[00:20]DOTA2荣耀之路7:-ah fu-抢盾
2018/05/31 DOTA
gearman的安装启动及python API使用实例
2014/07/08 Python
python中nan与inf转为特定数字方法示例
2017/05/11 Python
Python3实现带附件的定时发送邮件功能
2020/12/22 Python
Python3实现对列表按元组指定列进行排序的方法分析
2018/12/22 Python
Python监控服务器实用工具psutil使用解析
2019/12/19 Python
python生成任意频率正弦波方式
2020/02/25 Python
python 两种方法删除空文件夹
2020/09/29 Python
Python命令行参数argv和argparse该如何使用
2021/02/08 Python
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
Pottery Barn阿联酋:购买家具、家居装饰及更多
2019/12/08 全球购物
教师岗位职责
2013/11/17 职场文书
学生打架检讨书大全
2014/01/23 职场文书
2014年幼儿园老师工作总结
2014/12/05 职场文书
全国爱牙日活动总结
2015/02/05 职场文书
2016年中秋节慰问信
2015/12/01 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书
Python使用psutil库对系统数据进行采集监控的方法
2021/08/23 Python
纯CSS实现一个简单步骤条的示例代码
2022/07/15 HTML / CSS