在插入请求后获取id值

时间:2016-04-25 13:56:39

标签: mysql kohana kohana-3

当我在数据库中插入一行时,我需要获取id的值。

$query = DB::insert('scenarioeco', array('utilisateur_id', 'nom', 'prixAchatN', 'prixAchatP', 'prixAchatK', 'prixSemence', ))
        ->values($arrayData);

$query->execute();

由于ID是自动递增的,我不会直接插入请求。但是为了进行其他查询,我需要这个值。有没有办法与Kohana一起做。 (在表格的最后一行还有其他内容)先谢谢!

1 个答案:

答案 0 :(得分:0)

$query = DB::insert('scenarioeco', array('utilisateur_id', 'nom', 'prixAchatN', 'prixAchatP', 'prixAchatK', 'prixSemence', ))
        ->values($arrayData);

$result = $query->execute();
echo $result[0]; //Output is the last inserted id