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

सिद्धांत और मूल mysql क्वेरी से अंतिम सम्मिलित आईडी प्राप्त करें

मुझे लगता है कि आपको ऐसा कुछ चाहिए:

$conn = $this->getDoctrine()->getConnection();

$stmt = $conn->prepare('INSERT INTO tb_company (v1, v2, v3) values(:v1, :v2, :v3)');
$stmt->bindValue('v1', $v1);
$stmt->bindValue('v2', $v2);
$stmt->bindValue('v3', $v3);
$stmt->execute();

$id = $conn->lastInsertId();

आप bindValue को श्रृंखलाबद्ध नहीं कर सकते हैं या execute क्योंकि वे एक boolean return लौटाते हैं




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. .db फ़ाइल को .sql फ़ाइल में कैसे बदलें

  2. डेटाबेस में विवरण सहेजते समय किसी फ़ोल्डर में छवियों को अपलोड करने के लिए PHP का उपयोग करना

  3. SQL_NO_CACHE का उपयोग कब करें

  4. InnoDB के साथ पूर्ण पाठ खोज

  5. सरल एसक्यूएल समझ में शामिल हों?