2015-08-08 62 views
1

我有一個價格值的表查詢。該值已經有小數位,但沒有逗號。該查詢不顯示逗號。現在我的問題是查詢dsplay是與表格格式。我在哪裏插入number_format?如何在表格查詢中插入數字格式函數?

這是我的代碼。

while($row = mysql_fetch_array($query)) 

{ 
echo " 
    <tr> 
     <td style='border:1px solid; color:gray' width='125px' align='center'>".$row['tranid']."</td> 
     <td style='border:1px solid; color:gray' width='145px' align='center'>".$row['trandate']."</td> 
     <td style='border:1px solid; color:gray' width='600px'>".$row['trandescription']."</td> 
     <td style='border:1px solid; color:gray' width='75px' align='center'>".$row['tranquantity']."</td> 
     <td style='border:1px solid; color:gray' width='90px' align='right'>".$row['tranunitprice']."</td> 
     <td style='border:1px solid; color:gray' width='150px' align='right'>".$row['tranamount']."</td> 
     </tr> "; 
} 
+0

您應該澄清一下您的請求,併發布當前的輸出和期望的輸出 – lib

+0

我的意思是我將如何在​​這裏插入number_format函數 - >​​。$ row ['tranunitprice']。所以價格的顯示是用逗號。 – Romeo

+0

表中的當前輸出是1000.00,我想要一個逗號顯示也指定一個數量。因爲表中有多行不同數量的行。通常我指定一個像這樣的變量 - > $ amount = format_number($ unitprice,2);但是如何在​​之間插入number_format函數? – Romeo

回答

0

下面是一個例子:

<td style='border:1px solid; color:gray' width='90px' align='right'>" . number_format($row['tranunitprice']) . "</td> 

這將產生你想要的結果。

+0

謝謝dlporter98。我只是添加一個逗號和2,這就是它的工作原理。 – Romeo