本文章來給大家介紹php獲取剛剛插入數據的ID值方法,php提供了mysql_insert_id()函數我們只要在插入數據後面加入echo mysql_insert_id() 即可。
例子
代碼如下 復制代碼<?php
//執行插入數據庫的語句
//……
$getID=mysql_insert_id();//$getID即為最後一條記錄的ID
?>
PHP 函數 mysql_insert_id() 是返回在最後一次執行了 INSERT 查詢後,由 AUTO_INCREMENT 定義的字段的值。
還有一種方法
代碼如下 復制代碼msyql_query("select last_insert_id()");
last_insert_id() 是mysql 一個函數 也是 對當前鏈接起效
此用法 解決了 mysql_insert_id () 中遇到的 bigint 型問題