插入请求后获取id值
Get the id value after an insert request
当我在数据库中插入一行时,我需要获取 id 的值。
$query = DB::insert('scenarioeco', array('utilisateur_id', 'nom', 'prixAchatN', 'prixAchatP', 'prixAchatK', 'prixSemence', ))
->values($arrayData);
$query->execute();
由于 id 是自动递增的,所以我没有直接将它插入到请求中。但是要进行其他查询,我需要这个值。有没有办法用 Kohana 做到这一点。 (获取 table 中最后一行的其他内容)提前致谢!
$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
当我在数据库中插入一行时,我需要获取 id 的值。
$query = DB::insert('scenarioeco', array('utilisateur_id', 'nom', 'prixAchatN', 'prixAchatP', 'prixAchatK', 'prixSemence', ))
->values($arrayData);
$query->execute();
由于 id 是自动递增的,所以我没有直接将它插入到请求中。但是要进行其他查询,我需要这个值。有没有办法用 Kohana 做到这一点。 (获取 table 中最后一行的其他内容)提前致谢!
$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