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

mysqli अंतिम सम्मिलित आईडी

mysqli::$insert_id -- mysqli_insert_id - पिछली क्वेरी में उपयोग की गई ऑटो जेनरेटेड आईडी लौटाता है, उदाहरण:

$mysqli = new mysqli("localhost", "my_user", "my_password", "world");

/* check connection */
if (mysqli_connect_errno()) {
    printf("Connect failed: %s\n", mysqli_connect_error());
    exit();
}

$mysqli->query("CREATE TABLE myCity LIKE City");

$query = "INSERT INTO myCity VALUES (NULL, 'Stuttgart', 'DEU', 'Stuttgart', 617000)";
$mysqli->query($query);

printf ("New Record has id %d.\n", $mysqli->insert_id);

/* drop table */
$mysqli->query("DROP TABLE myCity");

/* close connection */
$mysqli->close();

आउटपुट

<ब्लॉकक्वॉट>

नए रिकॉर्ड की आईडी 1 है।

संदर्भ



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. डेटाबेस को पोस्टग्रेज़ से MySQL में माइग्रेट करें

  2. JDBC तैयार किए गए स्टेटमेंट में पैरामीटर पास करना

  3. mysql_fetch_array केवल एक पंक्ति लौटाता है

  4. com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:संचार लिंक विफलता

  5. SSH के माध्यम से डेटाबेस को आयात और निर्यात कैसे करें