مرحبا..
لدي لوب
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);
مجتمع مخصص للغة الـ PHP
صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.