1

使用以下 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(应该是一个 coma (,)后 3 个整数,然后是 2 个整数)

我如何用 php 做到这一点?

4

2 回答 2

2

检查number_format函数。

于 2012-06-02T11:03:12.323 回答
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;
  }
}
于 2012-06-02T11:15:54.300 回答