السلام عليكم
لدي استفسار عن طريقة سهلة لربط حقلين متصلين ببعض مثال :
المستخدم عليه ان يختار الدولة ومن ثم يظهر المدن الخاصة بهذه الدولة
لدي كود لكن طويل جدا ويعتمد على array
وشكرا لكم
السلام عليكم
لدي استفسار عن طريقة سهلة لربط حقلين متصلين ببعض مثال :
المستخدم عليه ان يختار الدولة ومن ثم يظهر المدن الخاصة بهذه الدولة
لدي كود لكن طويل جدا ويعتمد على array
وشكرا لكم
السلام عليكم,
السؤال محتاج توضيح اكتر عشان حد يقدر يساعدك إن شاء الله.
إذا امكن ترفقى الكود الى جربتيه أو حتى فكرته مصغرة و عايزة تحسنيه.
الى اقدر استنتجه حاليا :
عندك array للدول و كل دولة ليها id
$countries = array( 1=> 'Egypt', 2=> 'KSA', 3=>'France' );
مثلا موجودين فى selectBox , المستخدم اختار مثلا اول واحدة الى هى Egypt فرجعلك القيمة 1 الى هى رقم الـ id بتاع الدولة دى, و عندك array تانية فيها اسماء المدن لكل دولة
$cities = array(
1=> array('Alex..', 'Cairo'),
2=> array('...','...'),
3=> array('...','..')
);حستخدم الـ id بتاع الدولة الى اختارها المستخدم و اجيب بيها الـ array اللى فيها اسماء المدن
$citiesOfCountry = $cities[ $id ];
غالبا مش حتحتاجى array ﻷن اﻷفضل تكون البيانات فى DB او ملف XML , فتعملى query و تيقى عندك البيانات المطلوبة.
إذا كنتى تقصدى فكرة بالـ js , ممكن تلقى نظرة على موضوع شبيه فى قسم الـ JavaScript :
شكرا لك ... الرابط فادني كثير هو المقصود
شكرا لك
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…