如何将默认值当前时间戳分配给输入字段,然后我想将其作为隐藏插入到数据库中。
<input
name="status" id="status"
type="hidden"
value="<?php echo CURRENT_TIMESTAMP ?>"
/>
</td> </tr>
告诉我如何指定默认值(当前taimestamp)。
因为我们无法在db中添加多于1的列作为当前时间戳我在db表中已经有1列当前时间戳,所以我还需要1个,这就是我想要添加为隐藏的原因。
答案 0 :(得分:3)
对于隐藏字段,您可以使用php函数date()
$data['column_name'] = date('Y-m-d H:i:s');
$data['other_column1'] = 'other value 1';
$data['other_column2'] = 'other value 2';
$data['other_column3'] = 'other value 3';
$this->db->insert('tabel_name',$data);
答案 1 :(得分:0)
试试这个
<input type="hidden" value="<?php echo time();?>" name="my_unique">
它是
答案 2 :(得分:0)
您将使用time();
所以:<input name="time" type="hidden" value="<?php echo time();?>" >
答案 3 :(得分:0)
<?php echo date("Y/m/d h:i:s a"); ?>
这个输入没问题