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

Hai lần chèn trong PHP / MySQL bằng LAST_INSERT_ID () và các hàng từ một bảng khác

Bạn có thể sử dụng mysql_insert_id ()

$query1 = mysql_query("INSERT INTO events (name , location , date) VALUES ('".mysql_real_escape_string($name)."' , '".mysql_real_escape_string($location)."' , '".mysql_real_escape_string($date)."')");

$insert_id = mysql_insert_id() ;

$query2 = mysql_query("INSERT INTO attendance (event_ID , member_ID) SELECT {$insert_id}, members.member_ID FROM members") ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cách giải quyết Lỗi chung:2014 Không thể thực hiện các truy vấn trong khi các truy vấn không có bộ đệm khác đang hoạt động. sử dụng kết nối PDO

  2. MySQL:Tìm ngày bị thiếu giữa một phạm vi ngày

  3. Cân nhắc của DevOps đối với việc triển khai cơ sở dữ liệu sẵn sàng cho sản xuất

  4. MySQL dynamic-pivot

  5. cập nhật mysql cụ thể dựa trên nhóm theo dữ liệu