问答详情
源自:3-4 medoo数据库类(1)

insert操作返回id问题

insert操作,我这里返回序列化的插入语句,没有返回id值,求解,怎么返回插入id

提问者:qq_你可懂我_0 2017-06-22 16:18

个回答

  • 慕沐0133365
    2023-06-17 13:07:26

    新版本文档中这样返回ID:

    $database->insert("account", [
    	"user_name" => "foo",
    	"email" => "foo@bar.com",
    	"age" => 25
    ]);
     
    $account_id = $database->id();


  • 心跳Vleer
    2017-07-26 17:17:11

    vendor\catfan\medoo\src\Medoo.php

    312行

    修改为 return $this->pdo->lastInsertId();

  • qq_不想_3
    2017-07-16 09:32:19


    PDO::lastInsertId — 返回最后插入行的ID或序列值   
    string PDO::lastInsertId    ([ string $name = NULL  ] )