Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để lấy ID được chèn cuối cùng của bảng MySQL trong PHP?

Nếu bạn đang sử dụng PDO, hãy sử dụng PDO::lastInsertId .

Nếu bạn đang sử dụng Mysqli, hãy sử dụng mysqli::$insert_id .

Nếu bạn vẫn đang sử dụng Mysql:

Vui lòng không sử dụng mysql_* các chức năng trong mã mới . Chúng không còn được duy trì nữa và chính thức không được dùng nữa . Xem hộp màu đỏ ? Tìm hiểu về báo cáo chuẩn bị thay vào đó, và sử dụng PDO hoặc MySQLi - bài viết này sẽ giúp bạn quyết định. Nếu bạn chọn PDO, đây là một hướng dẫn tốt .

Nhưng nếu bạn phải làm như vậy, hãy sử dụng mysql_insert_id .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chọn các giá trị đáp ứng các điều kiện khác nhau trên các hàng khác nhau?

  2. Khôi phục cơ sở dữ liệu mysql từ các tệp .frm

  3. Phương pháp nhanh nhất để sao lưu và khôi phục MySQL

  4. Cách trả về kết quả truy vấn dưới dạng danh sách được phân tách bằng dấu phẩy trong MySQL

  5. Nhận n bản ghi hàng đầu cho mỗi nhóm kết quả được nhóm lại