السلام عليكم و رحمة الله تعالى و بركاته
كما أسلفت سابقا في موضوع مستقل تم حذفه بسبب خلل في قاعدة البيانات فأنا في إطار إنهاء سكربت لدروس الثانوية، طبعا هذا كله بمساعدتكم لي
لنقول أن السكربت يحتوي على أربع جداول (الجزء الأول) :
niveaux = جدول القسم الرئيسي ( لائحة المستويات ) و يحتوي على حقلين :
cat_child_id ---> قيمة تتعدد تلقائيا عند إضافة أي قسم رئيسي جديد
cat_name ------> يحتوي على اسماء الأقسام الرئيسية
filieres = جدول القسم الفرعي 1 (لائحة الشعب ) و يحتوي على حقلين :
cat_child_id ---> قيمة تتعدد تلقائيا عند إضافة أي قسم رئيسي جديد
cat_name ------> يحتوي على اسماء الأقسام الفرعية 1
matieres = جدول القسم الفرعي 2 ( لائحة المواد ) و يحتوي هو ايضا على حقلين :
cat_child_id ---> قيمة تتعدد تلقائيا عند إضافة أي قسم فرعي جديد
cat_name ------> يحتوي على اسماء الأقسام الأقسم الفرعية 2
tronc_commun = جدول المواضيع ، و يحتوي على 5 حقول :
id ----------> قيمة كل موضوع و تعدد هي أيضا تلقائيا
titre ------> عنوان كل موضوع
filieres ---> هذا هو الحقل الذي يربطنا بالجدول السابق filieres
matieres -> هذا أيضا هو الحقل الذي يربطنا الجدول matieres
cour ------> الحقل الذي سيتم تخزين فيه المواضيع
نأتي الآن إلى الجزء الثاني ، إستعملت في السكربت 5 ملفات :
config.php = طبعا هذا ملف الاتصال بقاعدة البيانات
index.php = هي الصفحة الرئيسية للسكربت التي ستظهر بها محتويات الجدول niveaux أي الأقسم الرئيسية
filieres.php = هي الصفحة التي سيظهر فيها محتوى الجدول filieres أي الأقسام الفرعية 1
matieres.php = هي الصفحة التي سيظهر فيها محتوى الحقل matieres أي الأقسام الفرعية 2
cours.php = هي الصفحة التي سيظهر فيها محتوى الجدول tronc_commun، هذه الصفحة ستكون مرتبطة بالجدولين السابقين matieres و filieres بحيث سيكون رابط العرض هكذا :
cours.php?id=1&idc=5
id=1 يتم استعلامه من الجدول filieres بالحقلcat_child_id
idc=5 يتم استعلامه من الجدول matieres بالحقل cat_child_id
حين تتحقق الشروط أعلاه يطبع لنا محتوى الحقل titre الموجود بالجدول tronc_commun
__________________________________________________ _____________________
الأن المشكل هو في ملف cours.php ، لا أعرف كيف أجعله يستعلم قيمة متغير الرابط من الجدولين و يقوم بمطابقتهما للحقلين الموجودين بالجدول الدي يحتوي على المواضيع tronc_commun بعذ ذالك يطبع لنا محتوى الحقل titre الذي تتطابق قيمه مع قيم الجدولين matieres و filieres.
أرجو أن اكون قد وُفِقت في توصيل النظام البرمجي الذي أريد ان يكون عليه السكربت
بطريقة أخرى : الجدول tronc_commun يحتوي على جميع المواضع سواء الخاصة بالقسم الفرعي 1 الدي يوجد بالقسم الرئيسي 2 أو القسم باالفرعي 1 الموجود بالقسم الرئيسي 1 ، المطلوب هو كيف أجعل الملف cours.php يحدد المواضيع الخاصة بالقسم الفرعي 1 سواء الدي بالقسم الرئيسي 2 / القسم الرئيسي 1 عن طريق الدالة $_get
و الله أنا مستعجل من إنهاء هذا العمل حتى يتم فتح الموقع قبل بدئ الإختبارات بالثانويات
و شكر لكم مرة ثانية لما قدمتموه لهذا المنتدى
تحياتي Ayoub92