PHP mysql_insert_id() فونکشن

تعریف اور استعمال

mysql_insert_id() فونکشن نے پچھلے کوئی INSERT آپریشن پیدا کرنے والا آئی ڈی واپس کردار لیتا ہے。

اگر پچھلے کوئی جستجو AUTO_INCREMENT کا آئی ڈی نہیں پیدا کرنے والا تو mysql_insert_id() واپس 0 واپس کردار لیتا ہے。

قواعد

mysql_insert_id(رابطہ)
پارامتر وصف
رابطہ اختیاری۔MySQL رابطے کو مقرر کرتا ہے۔ اگر مقرر نہیں کیا جاتا تو پچھلے رابطے کا استعمال کیا جائے گا。

توضیحات

mysql_insert_id() کی دینا رابطہ میں آخری INSERT جائزے میں پیدا ہونے والی AUTO_INCREMENT کا آئیڈی نمبر. رابطہ ، تو اس سے پچھلے کھولے رابطے کا استعمال کریں گے。

معلومات اور تعلیمات

تعلیمات:اگر آپ اس کی امداد کا استعمال کریں گے تو اس کی امداد کا استعمال اس کی امداد کی پہلی کی امداد کے بعد فوری طور پر کریں گے。

مثال

<?php
$con = mysql_connect("localhost", "hello", "321");
اگر (!$con)
  {
  die('نا کامیاب رابطہ کرسکتا ہے: ' . mysql_error());
  }
$db_selected = mysql_select_db("test_db",$con);
$sql = "INSERT INTO person VALUES ('Carter','Thomas','Beijing')";
$result = mysql_query($sql,$con);
echo "آخری داخل کردہ ریکارڈ کا آئیڈی ہے: " . mysql_insert_id();;
mysql_close($con);
?>

خروج جیساً:

آخری داخل کردہ ریکارڈ کا آئیڈی 5 ہے: