2013-10-05 55 views
-1

好傢伙我已經使用了num_format我十進制的一個字段(十進制15,2),每當我我怎麼能有空白字段Num_Format功能

正在進入這樣其確定的價值,但是當我想有列空它仍然給出了0.00的

結果是,我不想我用空並取消了num_format功能它

的作品,但我也想爲我的領域num_format。

here is the code: 

<?php echo $row['CurrencyType'].' '. number_format($row['price'], 2, '.', ',').' '.$row['Square Meter'] ? > 

回答

0

使用這行代碼:

$price = (isset($row['price']) && $row['price']!='')?number_format($row['price'], 2, '.', ','):'null'; 
echo $row['CurrencyType'].' '.$price.' '.$row['Square Meter']; 
+0

抱歉confuesed如何用它在這條線----------------->

+0

這很簡單我用三元運算符檢查$ row ['price']的值如果它是emty那麼它將返回null否則價格 –

+0

簡單地用給定的代碼替換你的代碼行 –