使用以下php代码,我可以从Mysql数据库中获取借记列的总数:
Php代码
$total_debit = mysql_query("SELECT SUM(debit) FROM supplier_jv");
$re_t = mysql_fetch_array($total_debit);
$t_d = $re_t['SUM(debit)'];
假设..它的金额为590185。 所以我想要显示这样的数量: 5,90,185 (应该是3个整数后的2个整数之后的昏迷(,))
我如何使用php?
答案 0 :(得分:2)
检查number_format功能。
答案 1 :(得分:0)
function myFormat($n) {
if ($n < 0) return '-'.myFormat(-$n);
$s = (string) $n;
if (strlen($s) > 3) {
$parts = array();
$parts[] = substr($s, -3);
if (strlen($s) > 5) {
$parts[] = substr($s, -5, 2);
$parts[] = substr($s, 0, strlen($s) - 5);
}else{
$parts[] = substr($s, 0, strlen($s) - 3);
}
return implode(',', array_reverse($parts));
} else {
return $s;
}
}