بسم الله الرحمن الرحيم
كيف يتم تحديث اكثر من حقل بحسب WHERE مثلا
يعنى عايز احدث حقل يوزرنيم الاى دى 1 فى والاى دى 2
وكتبت هذا الكود ولكن لا يعمل
mysqli_query($connect,"UPDATE users SET username='$m' WHERE id=1 and id=2 ");
السلام عليكم
حسب requete sql التي كتبتها فأنت تقول فيها قم بتغير username الذي يحتوي على id ذا قمية 1 و 2 في نفس الوقت ضمن جدول users، منطقياً لن يغير شيء لأنه لا يوجد user ضمن users يمتلك id 1 و id 2 في نفس الوقت.
الحل هنا استخدام OR بدلاً من AND، أو أن تستخدم دالة IN .
وفقك الله.
التعليقات