搜索

首页  >  问答  >  正文

sql - PHP如何判断INSERT是否插入成功?

在PHP中,用mysql_query执行一个INSERT语句后,在MYSQL控制台可查到查询成功,可是该怎么用代码判断这个语句是否执行成功?

在百度里查的这个函数返回值就是TRUE或者FALSE,但是我这边执行不管对错都是返回0呢?

求问该如何判断!

阿神阿神2936 天前445

全部回复(2)我来回复

  • 黄舟

    黄舟2017-04-10 14:38:09

    返回的就是影响的行数

    回复
    0
  • 黄舟

    黄舟2017-04-10 14:38:09

    使用PDO。
    insert完成后调用$db->lastInsertid();查询最后一次插入返回的id。或者查看affected_rows

    回复
    0
  • 取消回复