可能的重复:
如何将数字格式化为只有两位小数?
我已经四处寻找解决方案。假设我有一个带有这样数字的变量:
$price1 = 1597;
$price2 = 1497.85;
Run Code Online (Sandbox Code Playgroud)
有没有偶数时显示2位小数而不四舍五入的函数:
$price1 = 1597.00;
$price2 = 1497.85;
Run Code Online (Sandbox Code Playgroud)
更新:
我发现了问题,SUM(total) MySQL 函数将值四舍五入:
$result = mysql_query("SELECT SUM(total), SUM(subtotal) FROM jos_vm_order_list WHERE user_id = '$user_id'");
while($totalrow = mysql_fetch_array($result))
{
$total = $row['SUM(total)'];
$total = number_format($total, 2, '.', '');
$subtotal = $row['SUM(subtotal)'];
$subtotal = number_format($subtotal, 2, '.', '');
}
Run Code Online (Sandbox Code Playgroud)
无论如何它不能在使用 MySQL SUM() 函数时四舍五入吗?
提前感谢您的帮助。
我有一个容器DIV,可以根据它的高度进行扩展.它有一个背景图像,重复制作图案.
问题是重复的背景图像在div的底部被切断.
有没有办法告诉背景图像不被切断?
这是代码:http://jsfiddle.net/WkEKD/7/
谢谢
我有一个循环产品及其数据的php循环:
<?php foreach ($this->products as $product) { ?>
<script type=text/javascript>
product = {
id: $product->virtuemart_product_id,
name: $product->product_name
};
</script>
<?php } ?>
Run Code Online (Sandbox Code Playgroud)
数据包含有关产品的信息,而不是$ product产品,如下所示:
是否可以将数据添加到每个循环中的现有javascript数组或对象?基本上它会将循环数据添加到javascript数组或产品中.
任何帮助,将不胜感激 :)