插入查询 - 存储时间

时间:2011-10-26 18:12:08

标签: php mysql insert

如果我有一个foreach。

$arr = ('one','two','three','four');

foreach($arr as $val){

//query
}

和表中名为tmp的列。有可能保存准确的插入时刻吗?

使用timestamp,我得到所有数组元素同时(2011-10-26 18:56:31) - 等于所有。

我认为有可能检测到元素一在元素二之前插入,依此类推,是吗?

感谢

3 个答案:

答案 0 :(得分:2)

如果您正在进行4个单独的查询,那么您可以使用PHPs microtime()并将其存储在数据库中。

$theTime = microtime(true); // 1319653454.7554

答案 1 :(得分:0)

  

我认为有可能检测到元素1在元素2之前插入,依此类推,是吗?

AUTO_INCREMENT字段和PHP中的microtime(true)

答案 2 :(得分:0)

您可以在SQL查询之前和之后使用mktime并计算插入时间和完成时间。