Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

LAST_INSERT_ID() और दूसरी तालिका से पंक्तियों का उपयोग करके PHP/MySQL में दो प्रविष्टियां

आप 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. सरणी में डेटाबेस परिणाम जोड़ना

  2. mysqld_safe निर्देशिका '/var/run/mysqld' UNIX सॉकेट फ़ाइल के लिए मौजूद नहीं है

  3. विशिष्ट उपसर्ग के साथ कई तालिकाओं पर विशेषाधिकार प्रदान करें

  4. MYSQL को सभी परिणाम मिलते हैं लेकिन पहले

  5. माईएसक्यूएल सॉफ्ट-डिलीशन, यूनिक की और फॉरेन की बाधाओं के साथ