这是我的方法邮政编码
<form method="post" action='<?php echo site_url('project/save')?>'>
<input name="number" type="text" maxlength="4">
我在控制器中的插入查询代码
$data=array('number'=>$this->input->post('number')
$this->db->insert('tb_data',$data);
查看
上的代码 <?php
$i=1;
foreach ($row as $r) {
echo "<tr>
<td>$r->number</td>
</tr>";
$i++;
}
?>
答案 0 :(得分:1)
使用float type
在Controller中创建一个带插入函数的模型:
<?php
$this->load->model('Modelname_model');
$data=array('number'=>$this->input->post('number')
$this->modelname_model->set($data);
在您的前端,使用number_format:
<?php
//EXAMPLES
// english notation (default)
//$english_format_number = number_format($number);
// 1,235
// French notation
//$nombre_format_francais = number_format($number, 2, ',', ' ');
// 1 234,56
$i=1;
foreach ($row as $r) {
echo "<tr>
<td>" . number_format($r->number, 2, ',', ' ') . "</td>
</tr>";
$i++;
}
?>
答案 1 :(得分:1)
您可以使用
number_format();
在视图中以浮动格式显示数字。
在您的视图页面更改
$foo = $r->number;
echo number_format((float)$foo, 2, '.', '');