0

NotORM を使用して最後に挿入された行が必要です

$res=array("firstname"=>"fname","lastname"=>"lname");
$result = $db->Product()->insert($res);
$row=$db->product()->where('ProductId',$result['id'])->fetch();
echo json_encode($row);

出力: false

データベースの列は、id(auto_increment)、firstname、lastname です。また、最後に更新された行が必要です。上記のコードは機能しません。助けてください

4

2 に答える 2

0

次の mysql クエリを使用するだけです。

select last_insert_id();

最後のinsert_idを返します。安全にするために、これを挿入クエリを使用してトランザクションに入れます。

于 2016-02-25T13:19:36.287 に答える