كيف يتم تحديث اكثر من حقل بحسب WHERE

  • ayman2011a

بسم الله الرحمن الرحيم

كيف يتم تحديث اكثر من حقل بحسب 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 .

وفقك الله.

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

جزاك الله كل خير غيرت ب or بدل and اشتغلت فعلا وعدلت فى الاتنين بالقيمه الجديده