اذهب إلى المحتوى
  • 0

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

Khaled Mohammed7

السؤال

Recommended Posts

  • 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");

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

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

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...