2017-11-28 15 views
1

次はBootgrid表にインドの通貨整形

<table id="order_grid" class="table table-striped" width="100%" cellspacing="0" data-toggle="bootgrid" style='font-size:14px'> 
     <thead style="background-color:#337ab7;"> 
      <tr style="color:#ffffff"> 
       <th data-column-id="id" data-type="numeric" data-identifier="true" data-visible="false">Id</th> 
       <th >#</th> 
       <th data-column-id="dc_date">Date</th> 
       <th data-column-id="id">DC No</th> 
       <th data-column-id="customer">Customer</th> 

       <th data-column-id="tot_pcs">Pieces</th> 
       <th data-column-id="tot_sqft">SQft</th> 
       <th data-column-id="tot_appvalue">App Value</th> 
       <th data-column-id="commands" data-formatter="commands" data-sortable="false">Action</th> 
      </tr> 
     </thead> 
    </table> 

私の現在のシナリオであり、そのmysqlのクエリが

SELECT dc_no AS id, 
    customer, 
    tot_pcs, 
    tot_sqft, 
    format(tot_appvalue,2) AS tot_appvalue, 
    DATE_FORMAT(dc_date, '%d-%m-%Y') AS dc_date 
FROM dc_header 
WHERE active=1 

を以下のようである。しかし私は何を必要とすることは、インドで通貨形式。 100000000のための 例10,00,00,000.00、しかし、私は、MySQLがlocale.Pleaseに基づく通貨フォーマッタをサポートします100,000,000.00

答えて

0
SELECT dc_no AS id, 
    customer, 
    tot_pcs, 
    tot_sqft, 
    format(tot_appvalue,2,'en_IN') AS tot_appvalue, 
    DATE_FORMAT(dc_date, '%d-%m-%Y') AS dc_date 
FROM dc_header 
WHERE active=1; 

がたくさんが...それは完璧な作品

https://dev.mysql.com/doc/refman/5.7/en/locale-support.html

+0

感謝を参照してください。..取得! –