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

الموضوع: مساعدة بخصوص الـ MySQL

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Dec 2000
    المشاركات
    291

    مساعدة بخصوص الـ MySQL



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


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

    بمعنى .. لو أن عندى جدول للأعضاء , و به عمود لنقاط كل عضو

    و أريد أن أعطى لكل عضو عدد معين من النقاط , و ليكن نقطة

    فمن كانت نقاطه 5 تصبح 6

    و من كانت نقاطه 6 تصبح 7 ... و هكذا كل الأعضاء

    هل يجب أن استعلم عن نقاط كل عضو , ثم أقوم بعمل تحديث لبياناته و نقاطه

    أم هناك حل آخر أفضل , و لا يسبب ضغط على السيرفر ؟؟


    مشكورين مقدما







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


    للحقيقة الموضوع سهل بإذن الله ..

    إليك هذا الكود والذي يقوم بتحديث جدول النقاط الخاص بالأعضاء ..

    لكنه يعمل الآن على عضو واحد!! قم بتعديله بناءاً على الفكرة المناسبة التي تريد عملها ..

    كود:
    <?php
    //---------------------------------//
    $result = mysql_query("SELECT * FROM users");
    $Row = mysql_fetch_array($result);
    $Points= $Row["points"];
    $Add = $points+1;
    //---------------------------------//
    mysql_query("UPDATE users set points='$Add'");
    ?>
    مع ملاحظة أن الجداول التي قمت بأستخدامها أنا هي users وبإختيار الصف points كما

    ورد في المثال السابق ..

    بالتوفيق ..تحياتي





    __________________
    { وَكَانَ الإنسَانُ أَكْثَرَ شَيْءٍ جَدَلاً } . صدق الله العظيم

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2002
    المشاركات
    2,046


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

    تقدر تعملها في استعلام واحد كالتالي:
    كود:
    UPDATE users SET points=points+1
    هذا بافتراض الجدول اسمه users والعمود اسمه points

    تحياتي





    __________________
    مدونتي

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


    أخى it.7 مشكور على المساعدة أخى العزيز

    و لكنى كنت أبحث عن طريقة أخرى غير هذه الطريقة لأنها تستخدم استعلامين لكل عضو , يعنى تستهلك كثير جدا من الموارد


    أخى العزيز محمود ..

    هذا بالظبط ما كنت أبحث عنه

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










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

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

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