• 0

ربط جدولين داخل قاعدة البيانات باستخدام php

كيف اقوم بربط جدولين داخل قاعدة البيانات بإستخدام php يعني لدي جدول user  و جدول notification كيف اربطهم

1 شخص أعجب بهذا

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


رابط هذه المساهمة
شارك على الشبكات الإجتماعية
  • 0

يمكنك فعل ذلك من خلال استخدام inner join  بهذه الطريقة 

$con = mysqli_connect("localhost", "root", "123123", "database");
mysqli_query($con, "SELECT n.*, u.* FROM notification n inner join user u on n.user_id=u.id");

فلاحظ أننا قمنا بوضع مفتاح يعبر عن كل جدول فحرف n يعبر عن جدول notification و حرف u يعبر عن جدول user  ثم قمنا بجلب كل من الحقول من كلا الجدولين باستخدام * ثم قمنا ربط الجدولين باستخدام inner join  كما في المثال السابق . ايضا يمكنك ربط أكثر من جدول بهذه الطريقة من خلال استخدام inner join كذلك 

mysqli_query($con, "SELECT n.*, u.*, c.title FROM notification n inner join user u on n.user_id=u.id inner join chat c on c.user_id=u.id");

هل يمكنك إرفاق الكود الخاص بك لنساعدك في ربط الجداول ؟ 

1 شخص أعجب بهذا

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


رابط هذه المساهمة
شارك على الشبكات الإجتماعية

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

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

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


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

تسجيل الدخول

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


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