MySQL选择格式化数据类型问题

时间:2016-04-17 06:03:19

标签: php mysql currency

我正在尝试将一列Decimal格式化为一种货币格式,以便在网页上显示 -

$query = "SELECT id, year, CONCAT('$', FORMAT(price_avg_sold, 2)), CONCAT('$', FORMAT(price_sqft, 0)), pct_list_sold, adom, sold_nu, sold_chg, year_1, year_2, year_3, year_4, year_5, year_6, year_7, year_8, year_9, year_10
FROM c33062";  
$records_per_page=11;
$newquery = $crud->paging($query,$records_per_page);
$crud->dataview($newquery);
?>
  <tr>
      <td colspan="7" align="center">
  <div class="pagination-wrap">
          <?php $crud->paginglink($query,$records_per_page); ?>
       </div>
      </td>
  </tr>

当我更改:price_avg_sold时,在我的SELECT语句中:CONCAT('$', FORMAT(price_avg_sold, 2)),该列单元格变为空白而其他所有单元格都显示,因此没有返回错误。

我还尝试在列中添加单引号和相同的结果,空白单元格,即使phpMyAdmin中的单元格中仍有数据 - FORMAT('price_avg_sold', 2))

0 个答案:

没有答案