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

احتاج لكود Drop down list بسيط بدون داتا بيز

بدأه عبد الله2002 في 23 مارس 2011 · 7 رد · 1,765 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

احتاج لعمل الاتى بالـ drop down list

3 قوائم مثلا .. الاولى " البلد " .. حينما يتم فتحها تظهر البلاد مثل " مصر - السعودية - الاردن ... الخ "

ثم بعد اختيار مصر مثلا .. يتم تنشيط list اخري بجانبها تتكون من المحافظات مثل " القاهرة - الاسكندرية .. الخ "

ثم بعد اختيار القاهرة مثلا .. يتم تنشيط list اخري بأسم المسافة بالكيلومترات .. وتظهر بها اسماء مناطق والمسافة ... الخ "

هل استخدام كود بصفحة HTML حيث ان الموقع مكون من صفحات HTML

وما هو الكود لعمل هذا النموذج " انظر صورة النموذج فى المرفقات " .. وجزاه الله كل خير ويضعة فى ميزان حسانات كل من يمر بالموضوع او يشارك برد . اشكركم .

ملحوظة : بحثت فى المنتدى ووجدت كود عن طريق php وقاعدة بيانات .. ولم اجدة html لذا وجب التنبية حتى لا اخذ نقطة سلبية :)

فقد بحثت ولم اجد

post-217408-005143600 1300843958_thumb.j

المرفقات
Untitled.jpg

تم تعديل هذه المشاركة بواسطة عبد الله2002 في 23 مارس 2011 في 04:33

#2

السلام عليكم

صحيح أنه يمكنك الاستغناء عن قاعدة بيانات (مع أنها الحل المفضل لدي)، واستعمال ملفات خاصة بدلا عن ذلك (شرط ألا يتطلب اﻷمر منك بعد ذلك التعديل المستمر عليها)

الحل يكون باستعمال:

HTML و Javascript ولاداعي لـ PHP

اليك طريقتي للحل (هناك طرق أخرى تستعمل نفس التقنية)

في المرفقات:

الملفات النصية كلها توجد في مجلد data

عندما تختار "مصر" تظهر أربعة مدن وعندما تختار "القاهرة" ستظهر أربع اختيارات للمحافظات

sol2.zip

تم تعديل هذه المشاركة بواسطة choclatboy في 23 مارس 2011 في 18:34

1
#3

فى البداية اود ان اشكرك وتستاهل اكثر من التقييم

هذا فعلا ما احتاج الية ولا يوجد اضافات مستقبلية او تعديلات لذلك لا نحتاج لقاعدة بيانات

هناك مشكلة : بعد تحميل المرفق واختيار مصر لا تظهر اي نتائج .. فما السبب ؟

تم تعديل هذه المشاركة بواسطة عبد الله2002 في 23 مارس 2011 في 08:46

#4
عبد الله2002 كتب:

هناك مشكلة : بعد تحميل المرفق واختيار مصر لا تظهر اي نتائج .. فما السبب ؟

آسف، حدث خطا بسيط في تحميل الملفات، تم رفع المرفقات من جديد

#5

اخي الكريم choclatboy تقدر تشرحلنا طريقة قاعدة البيانات مع php لمثال الاخ اذا توفر لك الوقت او تدلنا على رابط بالمنتدى ولك جزيل الشكر والعرفان

تحياتي

www.ffooffoo.com

#6
ffooffoo.net كتب:

تقدر تشرحلنا طريقة قاعدة البيانات مع php لمثال الاخ

تحياتي

السلام عليكم

في المرفقات نفس الحل مع الاستعانة بقاعدة بيانات بدل ملفات نصية

الملف sql.txt فيه بنية قاعدة بيانات بسطية

sol3.zip

تم تعديل هذه المشاركة بواسطة choclatboy في 30 مارس 2011 في 23:41

1
#7
choclatboy كتب:

السلام عليكم

في المرفقات نفس الحل مع الاستعانة بقاعدة بيانات بدل ملفات نصية

الملف sql.txt فيه بنية قاعدة بيانات بسطية

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

ربي يباااارك فيك اخي

هالكود مررررررة كان لازمني سبحان الله ووجدته بقدر الله

بس بغيت أسألك سؤال

الحين هذا الكود على ثلاث ليستات ،، وشرط واحد لكل ليست

طيب لو بغيت أسوي زيادة عليهم مثلا سبع ليستات ، وأخلي كل ليست يظهر بأكثر من شرط بمعنى

( where .... = .... And .... = ..... And ...... = ...... )

اذا اختار الليست الأول والثاني ، يظهر الثالث بناءً على ما تم اختياره في الاثنين اللي قبل مو واحد بس ..

شو يلزمني أضيف وأعدل على الكود حتى تظبط الفكرة معي ؟؟

حاولت أعدل عليه بس تهت فيه

ربي يباااارك فيك ويجزيك عنا الخير

وأحلى تقييم للمشاركة السابقة

#8

جزاك الله خير على هذا الشرح والكود الرائع

تحياتي

www.ffooffoo.com

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