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 ہے: