تحديث خانة معينة في صف بالجدول أثناء اللوب

مرحبا..

لدي لوب

while ($row = mysqli_fetch_array ($result )

{

}

طبعا أمر update للخانة أضفته داخل قوس اللوب لكن المشكلة يضيفه لكل صفوف الجدول..وانا ارغب اضافته لخانة معينه

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

التعليقات

على ما افهم ممكن تعمل if statement

حيث تكتب الشرط الذي يوافق العنصر بين القوسين

باختصار if هي الحل

نعم أنا واضع if(isset($_POST

لكن القصد هنا هل أضع UPDATE mysql داخل قوس while أم خارجه وكيف أجعله يضيف لخانه واحده؟

لم افهم سؤالك بصراحة اذا أمكنك ضع الكود يكون أفضل

ارجو الرد

اعذرني انشغلت ونسيت الأمر :D

يبدوا ان هذا المجال يؤثر بالسلب علي الذاكرة :D

سافحص الكود وارد عليك

جرب الكود داخل اللوب

    $response = $_POST['response'];
    $result = "UPDATE contact SET response = ? WHERE id= ?";
    $rst = mysqli_prepare($con,$result);
    mysqli_stmt_bind_param($rst, 'si', $response, $_POST['id']);
    mysqli_stmt_execute($rst);