在microtime中存储出价

时间:2013-02-22 18:54:54

标签: php codeigniter

如何根据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');   

} }

3 个答案:

答案 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)));