النتائج 1 إلى 7 من 7

الموضوع: كيف يتم عمل treeview بال php

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280

    كيف يتم عمل treeview بال php



    السلام عليكم
    فكرت كثيرا في طريقع عمل مثل هذه القائمة
    http://www.islamqa.com/index.php?pg=tree&ln=ara
    اعتقد هناك طرق كثيره وهي :
    اما كتابتها يدويا ,,واما اجراء كافة الاستعلامات مره واحده ثم نستخدم الجافا لاظهار واخفاء الاقسام الفرعيه (اذا كان سيتم اجراء الاف الاستعلامات .. فستكون مرهقة لقاعده البيانات).. والطريقة الثالثه هي عرض التصانيف الرئيسية ثم عند الضغط علىالاسم يقولم بتنفيذ دالة تقوم بجلب وعرض الاقسام الفرعيه اسفل القسم الرئيسي.. ( دمج البي اتش بي بالجافا )

    ولكنى لم استطع التوصل لطريقة عمل الطريقه الثالثه .. فهل عند احدكم طريقه ؟؟؟
    ارجو المساعده فهي شديده الاهميه بالنسبه الى
    جدول قاعده البيانات مكون من (id,parentid,title)





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    364


    هنالك طريقة لعمل مثل هذه الشجرة لكنها معقدة شيئا ما ...

    يوجد كلاس جاهز لعمل قائمة منسدلة قريبة الشبه بما تطلبه ...





    __________________
    الخدمات البرمجية
    تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
    برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

    المراسلة : http://it.rewaq.com

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    اذا كانت الكلاس التى اعرفها فهي بنفس العيوب .. تجري جميع الاستعلامات مره واحده .. وهذه اعرفها واستطيع عملها .. لكن ما اريده هو فكره ان لايتم الاستعلام الا عند الضغط على الرابط
    على العموم جزاكم الله خيرا وارجو من لديه فكره ان يطرحها





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    364


    ان تجري إستعلاما واحدا تجلب فيه جميع الأقسام وترتبها بالجافاسكربت افضل لك من ان يكون كل استعلام منفصل بحد ذاته ..

    افضل لعدة أسباب:
    - لا يمكن ربط الإستعلام من قاعدة البيانات عبر php مباشرة بالجافا سكربت .. من الممكن تنفيذ هذا الأمر عبر الأجاكس لكن عيوب هذه الطريقة ستلغي الفائدة المرجوة من الشجرة وهو توفير الوقت على الزائر.

    - اذا اردت الوصول إلى القسم الثالث فهذا يعني انك ستقوم بعمل 3 استعلامات على التوالي من قاعدة البيانات ...


    منذ 10 دقائق انهيت العمل على الكلاس الذي برمجه (عبد الرحمن بن ناصر السعيد) بحيث اصبح اخف على السيرفر واسرع من ذي قبل ...
    وايضا جعلت الناتج يخرج على شكل جدول وليس على شكل قائمة منسدلة ... ومن الممكن جعل الناتج يخرج على اي صورة كانت تقريبا ...


    يمكنك الحصول على الكلاس من هذا الرابط:
    http://www.arabportal.net/news.php?action=view&id=104



    ارق تحية





    __________________
    الخدمات البرمجية
    تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
    برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

    المراسلة : http://it.rewaq.com

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    شكرا لك اخي العزيز
    ارجو ان تضع الكلاس التى انهيت العمل عليها ليستفيد منها الجميع





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


    للاسف لم تصلح الطريقة حيث عدد التفرعات كبير جدا

    ما اريده في هذا الرابط
    http://www.phpscripts.se/phptreeview...d=phptreeview2

    http://www.phpscripts.se/phpBB2/index.php?c=2
    لكنى لم اوفق في انشائها ايضا
    ارجو من يستطيع المساعده الا يبخل علينا





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Dec 2004
    المشاركات
    364


    الأخ hawkeye:

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

    وبشكل عام من الممكن ان اقوم بعمل برمجة مماثلة تتوافق مع الشكل والطريقة التي تريد عرض الاقسام او الشجرة بها ..

    اذا كان العرض مناسبا لك راسلني على بريدي الإلكتروني:
    http://it.rewaq.com/rewaq-contact


    ارق تحية





    __________________
    الخدمات البرمجية
    تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
    برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

    المراسلة : http://it.rewaq.com





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض