صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 23

الموضوع: طلب عاجل من الشباب تكفوون

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427

    طلب عاجل من الشباب تكفوون



    السلام عليكم ورحمة الله وبركاته
    أعزائي
    لدي ملف لتسجيل بيانات طالب
    لكن أبي أسوي حركة فيه وعجزت أنا عنها وهي:
    مثلا أن عدد الطلاب لمادة القرآن 15 طالبا
    أبي أسوي حركة وهي
    عندما يكون عدد الطلاب 15 طالبا أو أكثر أبي لا تظهر اسم المادة
    التي وصل عدد طلابها 15 أو أكثر في خانة اسم المادة التي تظهر في صفحة التسجيل
    لكن ما نجحت محاولاتي
    ياليت مساعدتي
    شوفوا الملف المرفق
    جهزت لكم ملف الزراعة لقاعدة البيانات
    بس ياليت تعجلون بالرد علي
    ولكم فائق احترامي وشكري





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: zip 11.zip‏ (3.3 كيلوبايت, 27 مشاهدات)
    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2003
    المشاركات
    305


    جرب هذا التعديل, وان شاء الله يكون هو المطلوب





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: zip 11.zip‏ (3.3 كيلوبايت, 17 مشاهدات)
    __________________
    # مشاريع :
    - الفوائد .. خلاصة العلم والمعرفة
    - غواصة .. اجمع اصدقاءك وابحر بالغواصة

    # مدونتي nawaf.me

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427

    شكرا لك أخي العملاق



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





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2003
    المشاركات
    305


    معليش الفكرة ما وصلت!! يا ليت توضح أكثر ....





    __________________
    # مشاريع :
    - الفوائد .. خلاصة العلم والمعرفة
    - غواصة .. اجمع اصدقاءك وابحر بالغواصة

    # مدونتي nawaf.me

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    السلام عليكم ...

    اخي hishamorg

    اولاً نقوم بإضافة متغير يجيب لنا الجدول talab
    وحط هذا السطر مع متغيرات الإسم والـ id


    كود PHP:
    $taleb $r['talab']; 
    ثم نبدل السطر

    كود PHP:
    echo "<option value=\"$id\">$name</option>\n"

    بهذا السطر :

    كود PHP:
    if (15 $taleb){
    echo 
    "";
    }else{
    echo 
    "<option value=\"$id\">$name</option>\n";

    وعندك الرقم 15 عدله للي تباه .. اتمنى يكون هذا المطلوب ..


    اخوك





    __________________
    مدونتي | تويتر


  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427

    طيب في خطأ



    أخي
    طيب لو كان عندي مثلا 30 مادة
    يعني على طريقتك هذه أبقعد أسوي لك مادة الحد المسموح لها في نفس الكود البرمجي
    وهذه طريقة ماهي جيدة
    لكن
    أبي إنك تسويها لي بحيث أنه يشيك و يعرض من نفس العدد الموضح في نفس قاعدة البيانات
    :nice:





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..

  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    اخوي hishamorg ... الظاهر انك ما فهمت ردي زييين :con2:


    السطر echo هذا الي في هذا الي في أمر إدراج المواد من قاعدة البيانات ... الي هو السطر الي يتكرر مع كل مادة ... الحين هذا السطر قبل لا يدرجه راح يشوف هل محتوى الجدول talab هو رقم 15 ام اقل ... لو الجدول مكتوب فيه 15 ما راح يظهر في القائمة .. وجي انت عندك تضيف 200 مادة حتى .. راح يتأكد قبل لا يدرج المادة انه هل الجدول فيه رقم 15 ولا لأ ..
    اعجبتك الطريقة مافي مشكلة ما عجبتك تقدر تدور على غيرها


    اخوك





    __________________
    مدونتي | تويتر


  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427

    شكرا لك



    أشكرك يا عزيزي
    لكن
    طيب
    لو افترضت أن القرآن طلابه 15 طالب
    والتوحيد طلابه 33 طالب
    والفقه طلابه 3طلاب
    طريقتك مش تكون ناجحة ؟
    ياليت تكون فهمت مقصودي يا عزيزي





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..

  9. #9
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    عزيزي hishamorg ايضاً الظاهر انه الفكرة ما وصلت بوضوح ...

    الحين هذا هو الكود الي انت سويته لإدراج المواد تمام ؟

    كود PHP:
    $query "SELECT b.id, b.madhname  FROM madah b
    where b.talab <= ( SELECT a count(id) from alfann a where b.madhname=a.subject) "
    ;
    $result mysql_query($query) or die(mysql_error());
    while(
    $r mysql_fetch_array($result)) {
    $id $r['b.id'];
    $name $r['b.madhname'];
    echo 
    "<option value=\"$id\">$name</option>\n";
    }
    mysql_close(); 
    الحين شوف السطر هذا
    كود PHP:
    echo "<option value=\"$id\">$name</option>\n"
    انت لو اضفت قبلها :
    كود PHP:
    echo "12312313"
    راح يكتبلك هالكلمة مع كل مادة في القائمة ... ف قبلها انا اضفت if ليتأكد قبل لا يسوي echo هل المادة الي راح يدرجها الجدول talab فيه 15 طالب أم لا ؟ ... جرب الكود وتوكل وادعيلي


    الحين أضف هذا الكود بدله بالكود الموجود عندك في ملف reg.php

    كود PHP:
    $query "SELECT b.id, b.madhname  FROM madah b
    where b.talab <= ( SELECT a count(id) from alfann a where b.madhname=a.subject) "
    ;
    $result mysql_query($query) or die(mysql_error());
    while(
    $r mysql_fetch_array($result)) {
    $id $r['id'];
    $taleb $r['talab'];
    $name $r['madhname'];
    if (
    15 $taleb){
    echo 
    "";
    }else{
    echo 
    "<option value=\"$id\">$name</option>\n";
    }
    }
    mysql_close(); 


    اخوك





    __________________
    مدونتي | تويتر


  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427


    أشكرك يا عزيزي
    أقولك شيء واحد
    انته مو حطيت رقم 15
    أنا ما أبي 15 طالب
    ابي أنه يأخذ عدد الطلاب المسموح لهم من حقل اسمه naum موجود في جدول اسمه madah
    طريقتك التي سويتها لا تسمح إلا بالعدد 15 فقط
    يعني لو كنت أبي أخلي العدد المسموح به لكل مادة يختلف عن الأخرى فلن أستطيع بطريقتك
    لكن لو كانت بطريقة التشييك في الجدول من قاعدة البيانات أظنه أفضل
    يعني
    لو كانت
    القرآن 11 طالب
    التوحيد 15 طالب
    الفقه 10 طلاب
    فطريقتك بلا شك لن تكون فعالة

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





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..

  11. #11
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    بسيطة ياخوي .. هذا هو الكود :

    كود PHP:
    $query "SELECT b.id, b.madhname  FROM madah b 
    where b.talab <= ( SELECT a count(id) from alfann a where b.madhname=a.subject) "

    $result mysql_query($query) or die(mysql_error()); 
    while(
    $r mysql_fetch_array($result)) { 
    $id $r['id']; 
    $taleb $r['talab']; 
    $name $r['madhname']; 
    $num $r['naum']; 
    if (
    $num <= $taleb){ 
    echo 
    ""
    }else{ 
    echo 
    "<option value=\"$id\">$name</option>\n"


    mysql_close(); 
    الكود انا جربته تمام ومافيه مشكلة ... ضعه بين وسمين الـ <? ?>

    اخوك





    __________________
    مدونتي | تويتر


  12. #12
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427

    أنا جربت لكن ما فيه نتيجة



    أشكرك و الله مرة أخرى يا عزيزي الغالي
    لكن جربت و النتيجة ::
    1-ما تطلع لي و لا مادة
    2- الزر حق ((اضغط موافق)) اختفى

    شوف الملف المرفق بعد التعديل





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: zip reg.zip‏ (1.0 كيلوبايت, 18 مشاهدات)
    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..

  13. #13
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    اخوي ترى أمر ادراج المعلومات من قاعدة البيانات يحتاج الى جداول ثانية يعني في جداول ناقصة وهي B وغيرها لو تلاحظ في الملف ..

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


    اخوك





    __________________
    مدونتي | تويتر


  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2002
    المشاركات
    427


    لالا عزيزي
    أصلا أنا ما أحتاج إلا قاعدتين
    الأولى/تحتوي أسماء الطلاب وهي alfann
    الثانية/ تحتوي على أسماء المواد وهي madah
    وكلها أنا مسويها وما فيه أية مشكلة
    تأكد من طريقتك التي سويتها
    بس لي طلب عندك
    ياليت إذا سويتها ترفق لي الملف بعد التعديل
    ولك فائق شكري و عظيم امتناني
    أخوك





    __________________
    لا تنتظر حتي تصبح عظيماً لتبدأ ، ابدأ حتي تصبح عظيماً..

  15. #15
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    659


    اخوي الملف مرفق قمت بتعديل أمر إدراج اسماء المواد من قاعدة البيانات ... مع إنه اشوف في اوامر كثيرة ماعتقد تحتاجها .. إلا اذا كنت مسوي حقول ثانية بس ما حطيتها ..


    اخوك





    الملفات المرفقة الملفات المرفقة
    __________________
    مدونتي | تويتر






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

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

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