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

بحث بواسطة حقلين

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

بحث بواسطة حقلين

السلام عليكم

لدي قاعدة بيانات تحتوي على الحقول الآتية : (رقم العميل - اسم العميل - العنوان - رقم الهاتف)

أريد أن أعمل صفحة بحث بلغة php يحتوي على حقلين بحث وليس حقل واحد

بحيث عند ادخال الكلمة المراد البحث عنها في الحقلين ( مثلا: الحقل الأول رقم العميل ، الحقل الثاني رقم الهاتف ) يبحث إذا كان في سجل رقم العميل (مثلاً رقم العميل 4 ) متوافق مع رقم الهاتف (طبعاً رقم هاتف العميل رقم 4 ) يظهر النتائج .. ولدي صفحة أخرى (شاشة التسجيل) فيها جميع الحقول السابقة أريد عند دخول هذه الصفحة رقم العميل يظهر تلقائياً بحيث ينظر إذا آخر رقم عميل موجود في قاعدة البيانات يضيف عليها +1 ( مثلاً إذا كان آخر رقم 100 يصير 101 طبعاً يكون في زر وافق في نهاية الحقول بحيث إذا شغط على وافق تسجل البيانات في قاعدة البيانات وإذا ضغط على زر أرجاع ما يسجل شيء في قاعدة البيانات .أرجو المساعدة ولكم جزيل الشكر ؛؛

-----

*علماً بأنني استخدمت برنامج دريم ويفر في تصميم الصفحة .

#2

السلام عليكم ورحمة الله وبركاته

اخي : حجازي

تفضل هذا البرنامج الصغير للاجابة على الشطر الاول من السؤال وهو البحث في حقلين

ملاحظات : انا جربت المشروع قبل ما اعطيك ياه , وانشات قاعدة بيانات اسمها adnandb وانشات بداخلها جدول واحد اسمه customers وفيه اربع حقول

cust_ID و cust_num و cust_name و cust_address و cust_phone , ويجب عليك ادخال بيانات يدويا في قاعدة البيانات على شان تجرب عملية البحث في قاعدة البيانات .

تستطيع انته تغيير القاعدة والجدول والحقول ولكن ايضا يجب التغيير في الصفحات .

والصفحات مصممه على الدريم ويفر .

وتفضل خود المشروع :

myprog.rar

سبحان الله والحمد لله ولا اله الا الله و الله اكبر

اللهم صلي وسلم وبارك على سيدنا محمد وعلى اله وصحبه وسلم

#3

السلام عليكم

ارجو انى مع خبرتى الضئيلة اكون افدتك

فى المشكلة الاولى ممكن تخلى جملة select بالشكل التالى

select * from ---- where client_num='4' &&client_phone='2121' asc

طبعا ممكن انت تشيل رقم اربعة ورقم التليفون وتستبدلها بالمتغير اللى انت عاوزه وهو كل مرة بيبص على المتغير ده بيشوف قيمته

اما بالنسبة للمشكلة التانية

فممكن تستخدم دالة count على ما اعتقد

#4

أخي الكريم الفاضل عدوووون

جزاك الله خيراً .. وأسأل الله أن يجعل ذلك في موازين حسناتك

لكن أخي الكريم أنا طبقت على قاعدة البيانات التي لدي وحاولت تغيير ما يلزم لكن للأسف لم تظهر لي النتائج

أخي الكريم .. أنا أرفقت لك قاعدة البيانات و صفحة الدخول وصفحة النتائج

أرجو منك فضلاً لا أمراً أن تطبق عندك بقاعدة البيانات المرفقة على الصفحات المرفقة

وإرسالها لدي ولك جزيل الشكر والتقدير ؛؛

خالص تحياتي وتقديري

focus.rar

تم تعديل هذه المشاركة بواسطة حجازي في 29 أكتوبر 2007 في 18:20

#5

تركم عينك اخي حجازي

انا اخذت الملف وهلق عبجرية و لما اخلص منه بحملك ياه .

تم تعديل هذه المشاركة بواسطة عدوووون في 30 أكتوبر 2007 في 09:15

سبحان الله والحمد لله ولا اله الا الله و الله اكبر

اللهم صلي وسلم وبارك على سيدنا محمد وعلى اله وصحبه وسلم

#6

الله يخليك أخوي عدوووون

أنا في انتظارك

تحياتي

#7

لأرجو أن تضمن التعليقات

''‏اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما ‏نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل ‏بلية''

'‏اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء ‏منهم و الأموات'

www.it-scoop.com

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

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