如何根据php codeigniter中服务器的本地时间存储出价? 所以每次用户输入出价时,php会使用microtime函数来存储它吗?
function create($ user_bid){
$this->db->set('bid', $user_bid);
$this->db->set('microtime'=>microtime(TRUE)));
$this->db->insert('products',array('microtime'=>microtime(true)));
$query= $this->db->insert('products');
$this->load->view('bidding');
} }
答案 0 :(得分:0)
怎么样?
$bidTime = microtime(true);
$sql->prepare("INSERT INTO `bids` SET `microtime` = ?, [...]")
->execute(array( $bidTime, [...]));
答案 1 :(得分:0)
假设有一个MySQL数据库,为什么不在数据库上只有一个TIMESTAMP列:http://dev.mysql.com/doc/refman/5.6/en/timestamp-initialization.html并让MySQL为你填充
答案 2 :(得分:-1)
以下是CodeIgniter要插入的语法
$this->db->insert('bids',array('microtime'=>microtime(true)));