الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن طريقة عمل بحث بالphp

مغلق
بدأه قمـ14ـر في 8 يناير 2007 · 2 رد · 908 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا اريد عمل بحث بالphp بحيث انه يبحث في اكثر من جدول من الداتا بيس

وبعد كذا المفروض نتيجة البحث تطلع من field انا اختاره بناء على النتيجة اللي طلعت

مثال: لو عندي جدول للمؤلفين و بداخله سيرتهم الذاتيه

وجدول للكتب

وجداول أخرى

لو اليوزر بحث عن اسم كتاب... انا رح ادور داخل كل الجداول

ولما يلاقي اسم الكتاب المفروض يرسل نبذة عن هذا الكتاب(من جدول الكتب) واسم المؤلف ونبذة عنه(من جدول المؤلفين)

كيف اعمل هالحركة :wacko: ؟؟؟

شكرا

لا إلــــــــــــــه إلا انت سبحانك إني كنت من الظالمين

استغفر الله إلذي لا إله إلا هو واتوب إلـيه

#2

هذا استعلام البحث

  $result = mysql_query("select $fieled from $cato where $fieled like '%$searchtext%' order by id desc",$link);

$fieled :::: الحقل الذي تبحث فيه مثلا بيانات الطالب

$cato :::: متغير يحمل اسم الجدول الذي تبحث فيه مثلا جدول الطلاب

$fieled ::::searchtext الحقل شرطا يجب ان يشبه - يساوي المتقير

$searchtext :::: متغير يحمل البينات التي نريد البحث عنها

بعد ذلك يمكنك تحديد الايدي للاي بيانات تجدها ومن ثم احضار ما شئت من بيانات اخرى مثلا تاريخ تسجيل الطالب وهكذا

كم تشتكي وتقول انك معدم

والارض ملكك والسما والأنجم

--------------------------

palyesr.gif

شركة بال يس لخدمات الاستضافة والتصميم

www.palyes.com

sales@palyes.com

دائما اونلاين : thesunyangel@hotmail.com

#3

أخي اذا كنت تقصد عدد من الجداول فأليك الحل

 

$result=mysql_query(" select $F from $A,$B,$C Where $A.$F1 = $B.$F2 or $A.F1 like '%$search%' order by $A.$F1 desc ");

لو ما فهمت من الكود اشرح قصدي

عموما F تشير الي الحقول

A,B,C جداول

وممكن انك تدينا فكرة عن قاعدة البيانات اللي عندك وانت عايز الأستعلام يكون ازاي واحنا نكتبلك الحل

دعوة لرسم المستقبل

ASOFT php Programmer

هذا الموضوع مغلق.

مواضيع مشابهة