هل من فكرة.... treeview Php

yacine27

السلام عليكم

اخواني اردت منكم حل حول امر تعقد علي كيف ادرجه

انا اعمل على موقع له امكانية ارسال رسائل لعدة اصناف

كي يتضح الإشكال ساقدم مثال ...

قاعدة بيانات التي اعمل عليها بها عدة اعمدة ..

من من بينها اسم مستخدم و زمرة الذي ينتمي لها

++++++++++++++++++++++

             |  الزمرة     |  اسم مستخدم   +
             |                |                           +
             |                |                           +

.. .. مثلا عندي 200 مستخدم في قاعدة بيانات اضافة الى 5 زمر من نوع ( a b c d e f)

  • كيف ارتب عملية الإرسال بحيث ارفاق هذه معـاير :

-> يمكن ارسال لكل مجموووعة ... بمعنى لكل الاشخاص

-> يمكن ارسال لعدة مجموعات ... مثلا احدد زمرة ( b f) تصل رسالة كل شخص ينتمي لتلك زمر

-> يمكن ارسال لمجموعة واحدة فقط ..

-> يمكن ارسال لعدة اشخاص امَا من نفس الزمرة او من زمر مختفلة .

اتمنى ان اكون قد وفقت في ايصال الإشكال الواقع ..

اريد من اخوة ان يطرحوا علي افكار بحيث اجعل عملية ارسال سهلة وغير مكفلة

وبعيدة عن كل تعقيد

انا استعمل لغة php وقواعد بيانات mysql

وبارك الله في اخوة .

شــــــــــــــكرا .

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

كل الموضوع يعتمد على جمل الإستعلام لقاعدة البيانات

 select * from table where target  = '$a'

الجمله السابقه مفهومه وهي عرض جميع الحقول من الجدول بناء على التارغيت أي الزمره كما أطلقت عليها في شرحك الآن عند إختيار الزمره a نكتب  

$target='a'

في حال أردنا إرسال إلى 3 مجموعات a b c نكتب جمله 

 where target='a' or target='b' or target='c'

وهكذا بالنسبه للإشخاص الذين تم إختيارهم

-1

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

اخي الكريم ياسين ماتطلب شرحه يعتبر من الاساسيات في php و mysql

استخدم ,mysqli بدلا من mysql

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

لا أعلم مادخل نوع قاعدة البيانات بما يطلبه السائل !!!!

-1

والاخ ياسين يذكر في سؤال " انه يستخدم php وقاعدة بيانات mysql "

وانا لم اتطرق لقاعدة البيانات بالاصل يافهيم

 لا اعلم مادخل قاعدة البيانات ونوعها !!

mysqli هي مكتبة في لغة php وهي نسخة مطورة لـ mysql كلاهما يستخدم قاعدة بيانات mysql


 وهي مجرد نصيحه لا اكثر للتنويه في عمله


لذلك وفر على نفسك العناء بدلاً من وضع امر فزر " select " .. اشرح له الامر بالكامل ان كنت تجد الكفاءة في نفسك

where target='a' or target='b' or target='c'

 هل هذا الامر يقوم بالارسال الى

a & b & c

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