在Codeigniter插入数组中使用类似NOW()的东西

Mic*_*sby 1 php codeigniter

因为NOW()是一个MySQL方法,我似乎无法让它在下面的数组中工作.什么是我可以在PHP中使用的函数,它将与NOW()方法做同样的事情.

$data = array('node1id' => $leader_id,
              'node2id' => $idgen,
              'friendsSince' => NOW(),
$this->db->insert('users', $data);
Run Code Online (Sandbox Code Playgroud)

Ray*_*Zor 6

使用codeigniter日期助手并保持相同的表示法:

$this->load->helper('date');

$data = array('node1id' => $leader_id,
          'node2id' => $idgen,
          'friendsSince' => now(),
$this->db->insert('users', $data);
Run Code Online (Sandbox Code Playgroud)

有关CI文档中日期帮助程序的更多信息,请访问:http://ellislab.com/codeigniter/user_guide/helpers/date_helper.html


Hal*_*yon 5

您可以使用date("Y-m-d");date("Y-m-d H:i:s");取决于您需要的DATEvsDATETIME