| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| استعلام خاص في سكربت الدروس (الأستاذ Mr.Saphp ) اخي الكريم Mr.Saphp عندي أقسام رئيسية وفرعية في سكربت الدروس ولكل قسم دروسه ### قسم php: الأقسام الفرعية لهذا القسم: * تاريخ اللغة * الدوال * البرمجة الكائنية قسم asp.net: الأقسام الفرعية لهذا القسم: * المقدمة * IIS * قواعد البيانات ### السؤال هنا: كيف اقدر استخلص آخر خمسة دروس حسب التاريخ من الأقسام الفرعية لقسم php وأشكرك مقدماً | |||||
|
| |||||
|
استعلم عن آخر خمسة دروس و ضع شرطاً بحيث يكون where يحدّد الحقل الذي يربط بين الأقسام الفرعية و القسم الرئيس .. عذراً أنا أجاوب كفكرة و لم أطّلع على قاعدة بيانات السكربت كي أحدد أسماء الحقول أو كود الاستعلام ..
__________________ إن كانَ عندك يا زمانُ بقيّةً ممّا يُهان بها الكرامُ فهاتها ! __________ يا أهل سوالف سوفت .. اكتبوا غير الـفاشل و لا تكتبوا الغير فاشل :) .. (غير) لا تُعرّف يرعاكم الله . | |||||
|
| |||||
|
مثل ما قال اخوي omars وتعمل في آخر الاستعلام: order by date DESC حيث date هو حقل التاريخ في جدول الدروس وبعدها LIMIT 5 اتمنى تكون الفكرة وضحت
__________________ سكربت الدروس العربي 4.0 شرح سريع للـOpenSearch قوالب WordPress تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0 http://www.saphplesson.org | |||||
|
| |||||
|
مشكور أخي omars جزاك الله خير الجزاء أخي الأستاذ Mr.Saphp مشكور على الرد وجزاك الله خير الجزاء أنا اعرف الترتيب حسب التاريخ وتحديد الاستعلام بس هنا الاستعلام صعب ويكون من جدولين والرابطة بينهم في هذه الحالة كتابته صعبه لي حاولت ما قدرت ممكن أخي الكريم Mr.Saphp تكتب لي كود الاستعلام بما انك تعرف أسماء الحقل انتظرك وأشكرك مقدماً | |||||
|
| |||||
|
أخي حيدر و الله حاولت .. حاولت بشكل جادّ جداً أن أجد استعلاماً يفيدك .. و لكن القاعدة لا تقدم ما يربط بين الدروس في الأقسام الفرعية و ما بين قسمها الرئيس .. !! قد تجد حلاً بإضافة بعض الحقول في القاعدة .. ! ما زلتُ أفكّر بحلٍ سلميّ !
__________________ إن كانَ عندك يا زمانُ بقيّةً ممّا يُهان بها الكرامُ فهاتها ! __________ يا أهل سوالف سوفت .. اكتبوا غير الـفاشل و لا تكتبوا الغير فاشل :) .. (غير) لا تُعرّف يرعاكم الله . | |||||
|
| |||||
|
مشكور أخي omars ايضا سعيت لكشف الرابطة بين الجدولين لهذه الحالة من الاستعلام ما لقيت ما أدري هل يفيد الأمر JOIN طبعاً مثل ما قلت أخوي نقدر على اضافة حقل في جدول الدروس ومقداره يكون 1 أو 0 والاستعلام يكون سهل في هذه الحالة انتظر ردك ورد الأخ Mr.Saphp وشكراً لكما | |||||
|
| |||||
|
كما قلت أخي حيدر باستخدام JOIN ستأتي بالنتيجة واعذرني أني لم أعطيك الإجابة من البداية لأني الفكرة لم تتضح لي تمام واشكرك اخي omars على توضيح الفكرة قمت بعمل الاستعلام ليعمل مع سكربت الدروس العربي ويمكنك استنتاج الطريقة كما تحب كود: SELECT * FROM less AS less LEFT JOIN forums AS forums ON (forums.CatID = 1) WHERE less.forumno = forums.id ORDER BY less.lessid DESC LIMIT 5 إلى اللقاء
__________________ سكربت الدروس العربي 4.0 شرح سريع للـOpenSearch قوالب WordPress تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0 http://www.saphplesson.org | |||||
|
| |||||
|
أخي الأستاذ Mr.Saphp مشكور، مشى الحل وجزاك الله خير الجزاء أتمنى الحصول على دروس باللغة العربية حول ربط وأيضاً إتحاد أو إجتماع (UNION) الجداول مثلاً للربط ما الفروق في الأوامر التالية: LEFT JOIN and RIGHT JOIN, INNER JOIN and OUTER JOIN, CROSS JOIN, EQUI JOIN تقبل تحياتي | |||||
|
| |||||
|
العفو اخوي haidar وبالنسبة للدروس بحثت لك عن دروس عربية للتعامل مع قواعد البيانات بهذه الطرق فلم اجد فأعذرني اخي الكريم
__________________ سكربت الدروس العربي 4.0 شرح سريع للـOpenSearch قوالب WordPress تم بحمد الله الإنتهاء من سكربت الدروس العربي 4.0 http://www.saphplesson.org | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |