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

عمل تسلسل (ترتيب شجري) للبيانات الأتيه من قاعدة البيانات

بدأه karim sherif في 17 أبريل 2011 · 10 رد · 928 مشاهدة · في JavaEE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي جدول فى قاعدة بيانات من نوع mysql اسجل فيه افسام الموضوعات حيث انني اقوم لعمل موقع اخبار والجدول يحنوي على التالى

dept no , deptname , parentid , level

واريد ان اقوم بتعبئة البيانات من قاعدة البيانات فى compobox كما فى html او selectOneMenu كما فى jsf انا حاليا اسنخدم jsf2.0

كل قسم من الممكن ان يكون له اقسام فرعية(هذه الافسام الفرعية ليس لها عدد محدد)

ولكني اريد ان بكون القسم تحته الافسام الفرعية الخاصة به كما بهذا الشكل

اديان

......اسلامي

................قصص وتراجم

................................ابو بكر

................................عمر

................غزوات

................................بدر

................................احد

......مسيحي

................قصص وتراجم

................................المسيح عليه السلام

................................يوحنا

اخبار

................سياسية

..........................الحركات السياسية

.................................................كفاية

........................................................نشأتها

........................................................المؤسسين

.................................................الاخوان

........................................................نشأتها

........................................................المؤسسين

..........................................

.........................................

وهكذا (مثل التكتيك المستخدم فى المنتديات فى ال vb فى لوحة التحكم الخاصة بإدارة الاقسام)

طبعا انا عايز الكود يكون فيه كود جافا

وجزاكم الله كل خير

تم تعديل هذه المشاركة بواسطة karim sherif في 17 أبريل 2011 في 15:53

#2

ممكن توضح السؤال..

هل تريد وضع البيانات في قوائم مثلا؟

أو روابط في الصفحة؟

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#3

السلام عليكم

انا عايز اجيب البيانات من قاعدة البيانات واضعها فى compobox

ولكن كل قسم رئسي تحته اقسامه الفرعية الخاصة به زي الشكل اللى فوق

#4
اقتباس

انا عايز اجيب البيانات من قاعدة البيانات واضعها فى compobox

تفضل:

/index.php?showtopic=235701

تحياتي

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#5

كريم ..

لاحظ أن المنتدى هنا مثلا يستخدم حرف ال dash (-) ...

يمكنك عمل شي مشابه ..

أي أنك سوف تضظر أن تعمل ال Hierarchy يدويا .. ( كما يقول صديق لي .. "بالمنافله" .. :D )

#6

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

انا فعلا عابزها dash(-) يا اخ هويدي

بس الاول اجيبها من قاعدة البيانات مرتبة زي الترتيب اللى فوق كل قسم تحته اقسامه الفرعية الخاصة به

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

هي دي اللى انا عايزها

وجزاكم الله كله خير

اتمنى ان يكون سؤالي اتفهم

تم تعديل هذه المشاركة بواسطة karim sherif في 19 أبريل 2011 في 15:40

#7

هذا يتم في تصميم قاعدة البيانات .. مثلا :

جدول أصناف الأطعمة:

فواكه

لحوم

بقوليات

..

جدول أطعمة كل صنف:

فواكه->برتقال - تفاح ... وهكذا

لحوم-> بقر - غنم - ...

بقوليات-> فول - عدس ...

تعمل علاقة one - to - many

أعتقد فهمت قصدي؟

تحياتي

تم تعديل هذه المشاركة بواسطة JavaPorgrammer في 19 أبريل 2011 في 17:41

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#8

نعم افهم كلامك جيدا

لا با اخي الكريم يوجد حاجة افضل زي كما هو مستخدم فى حالة الترتيب الوظيفي مثلا عندي (ادارات وكل ادارة تحتها مدير وكل مدير تحته مشرفين وكل مشرف تحته موظفين)وهكذا

كل الشغل الجديد اللب فى السوق بيعمل كده مش محتاج اني اعمل جدول للادارات وجدوب للمديرين وجدول للمشرفبن وجدول للموظفين

انا عندي كله فى جدول واحد وكل شخص بيتبع الشخص اللى اعلى منه من خلال parentid

با رب اكون قدرت اللى انا عايزة

لو كنت اتعاملت مع المنتديات هتعرف انا عايز ايه بالضبط انا عايز اجيب البيانات من فاعدة البيانات زيها بالضبط

زي الرابط ده

http://explainextended.com/2009/03/17/hierarchical-queries-in-mysql/

وجزاك الله كل خير على اجتهادك

#9

سبق وتعاملت مع المنتديات .. والمنتديات أصلا كلها جداول!!

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

تحياتي

عفواً أحبتي انقطاعي بسبب الدراسة دعواتكم بالتوفيق..

{ لا ينال العلم مستحٍ ولا مستكبر }

#10

كريم ... إنت عاوز ال Query... ولا عاوز طريقه رسمه في الجافا؟

لو محتاج مساعدة في ال Query ...إذهب للقسم المناسب

#11

قم بعمل tree ثم زر الأفرع من الجذر إلى الأوراق

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…