是否可以从方法中获取lastInsertId()
,并且如果可能,还可以从特定表中获取值?
我尝试使用的方法是在db.class.php
public function getLastID(){
$dbh = $this->db_connect();
if($dbh){
try{
$lastId = $dbh->lastInsertId();
return $lastId;
}
catch(PDOException $err){
return $err->getMessage();
}
}
else{
return false;
}
}
当我访问方法echo $db->getLastID();
时,我得到的值是0
。
答案 0 :(得分:0)
return $db->lastInsertId('column');
OR
$db->getDbh()->lastInsertId();
stackoverflow.com/questions/10809752/how-to-use-pdolastinsertid