• 1

كيف أحصل على ID آخر سطر أضفته في قاعدة بيانات MySQL؟

أحتاج في سكريبت PHP إلى معرفة ID السطر الذي أضفته للتو. السكربت يضيف سطر إلى قاعدة البيانات، أحتاج لمعرفة IF هذا السطر لاستكمال عمل السكربت. هل من اقتراحات؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

إذا كنت تستخدم PDO فالدّالة التّالية تعطيك ما تبحث عنه:
 

PDO::lastInsertId


و بالنسبة لMysqli:
 

mysqli::$insert_id



يُرجى ملاحظة أنّك في الحالتيين تحصُل على معرّف السّطر اﻷخير المضاف في الاتّصال النّشط، وليس - بالضّرورة - المضاف في قاعدة البيانات عمومًا (ينبغي أن يكون هذا كافيًّا لعمل السكربت الّذي تتحّث عن عمله).

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن