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

पीएचपी पीडीओ::lastInsertId() रिटर्न 0

आपको $db->lastInsertId() . का उपयोग करना चाहिए यदि आप लेन-देन कर रहे हैं तो प्रतिबद्ध होने से पहले। यहां तक ​​कि अगर आप किसी लेन-देन को रोलबैक करते हैं, तो भी आईडी का "इस्तेमाल" किया जाता है या छोड़ दिया जाता है, इसलिए आपको क्रमिक होने के लिए आईडी पर निर्भर नहीं रहना चाहिए।



  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. CAP_FIRST के बिना एक कॉलम के कई शब्दों के पहले अक्षर को कैपिटलाइज़ करें

  3. MySql कार्यक्षेत्र एईएस 256 डिक्रिप्शन

  4. MySQL के साथ सी # में कुछ गलत होने पर मेरा लेनदेन रोलबैक नहीं है?

  5. MySQL और Java - अंतिम सम्मिलित मूल्य (JDBC) की आईडी प्राप्त करें