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

الموضوع: تعديل متعدد على قاعدة البيانات

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,007

    تعديل متعدد على قاعدة البيانات



    السلام عليكم

    ارغب في طريقة عمل تعديد متعدد على قاعدة البيانات

    مثلا .. لدي مواضيع وكل موضوع له قسم محدد
    كل قسم له id محدد مثلا.
    واريد أن اعطي الزائر قائمة المواضيع مع خانة اما كل موضوع لتحديد القسم المناسب للموضوع.

    واريد ان يتم تعديل كل المواضيع مباشرة .
    كمثال .. إغلاق مجموعة مواضيع في منتدى VB بتحديد خيار صح اما المواضيع المرادة غلقها او تثبيتها ونحو ذلك.
    كيف اجعل ذلك في استعلام واحد.

    حاولت باستخدام for لكن لم أفلح لأني حاولت تنفذيها بنفسي بدون تطبيق درس ولم اجد درس بخصوص هذا الشأن







  2. #2

    تاريخ التسجيل
    Mar 2007
    المشاركات
    500


    جرب foreach





    __________________
    بتفرج بس

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389


    سوف اشرح لك الفكرة وبإذن الله انجح في توصيلها لك ، لم يخطر في بالي افضل منها حالياً ( الطريقة غير عملية )
    اولا لا بد ان يكون لكل موضوع ايدي ، ثم بعد ذلك نقوم بوضع ايديات المواضيع في مصفوفة ولنقل subid و نضع القيم المعدلة في مصفوفة أخرى ولنقل catid
    ثم نقوم بتكرار هذا الشرط :
    كود PHP:
    $sql 'INSERT INTO `table` ( $catid[0] ) VALUES ( $subid[0])';
    mysql_query($sql); 
    إن شاء الله تعمل الطريقة ، مع المحبة





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,007


    ايمن جوجل شكرا لك

    الفايق
    لم أفهم بشكل واضح ..
    حبذا لو وضحت لي أكثر وجزاك الله كل خير






  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    613


    كود PHP:
    $topics = array(489);
    $categorys = array(112);

    for (
    $i 0$i count($topics); $i++) {
    $topic_id $topics[$i];
    $category_id $categorys[$i];
    mysql_query("update topics_table set category = $category_id where topic_id = $topic_id");








  6. #6
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    2,007


    أخي dev11 شكرا لك ..






  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389


    اسف على تأخر في الرد مع العلم اني كنت اود الرد اليوم ، لكن الاخ dev1 ما قصر جزاه الله خير :shy:





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .

  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    3,929


    مر علي هذه الدروس

    Deleting multiple rows from mysql with checkbox
    Deleting multiple rows from mysql with checkbox

    Updating multiple rows in mysql
    Updating multiple rows in mysql





    __________________
    تحاور مع العاقل بعقل .. اما ان يقتنع او تقتنع
    وتحاور مع الجاهل بعقل .. اما يطقعش او تفرقش
    وتلك الفاظ لا معنى لها كذلك كلماته





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

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

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