插入month codeigniter和jquery(初学者)

插入month codeigniter和jquery(初学者),jquery,codeigniter,Jquery,Codeigniter,在段显示01,02,03上插入月..时出现问题,但在插入数据库时显示1,2,3,4 如何设置为01,02,03 视图代码 $.post("<?php echo base_url('account/save'); ?>", { new_sum:$("#test<?php echo $row['br_loc'];?>").val(), status:$("#statu

在段显示01,02,03上插入月..时出现问题,但在插入数据库时显示1,2,3,4

如何设置为01,02,03

视图代码

    $.post("<?php echo base_url('account/save'); ?>",
                {   
                new_sum:$("#test<?php echo $row['br_loc'];?>").val(),
                status:$("#status<?php echo $row['br_loc'];?>").val(),
                sum:$("#sum<?php echo $row['br_loc'];?>").html(),
                year:<?php echo $this->uri->segment(4)?>,
                month:<?php echo $this->uri->segment(3)?>

                }, 
                function(data) {
                });                             
                });
如果ac_month列的类型为INT,则不能保留前导零

我会使用stringvarchar类型,或者在检索数据时将月份存储为整数,或者插入前导零,或者只在SQL查询中使用

SELECT LPAD(ac_month,4,0) as month FROM table

尝试使用typecast'ac_month'=>string$this->input->post'month',同时确保您的ac_month是string,即varchar、char。。。不是数字,也不能。ac_月份类型characterpostgresi使用postgresql,数据类型为character2。无论如何,谢谢你
SELECT LPAD(ac_month,4,0) as month FROM table