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

الموضوع: mysql_query("Update دائما ترجع true!!! لمذا ؟ وما العمل؟

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

    mysql_query("Update دائما ترجع true!!! لمذا ؟ وما العمل؟



    السلام عليكم

    اريد عمل صفحة يتمكن من خلالها العضو تغير كلمة المرور الخاصة به!!! فعمل الكود وام ما في الكود امر تعديل الباسورد في قاعدى ابيانات

    فهذا الكود الذي قمت باستخدامه

    كود:
    							$passwordChanged = mysql_query("UPDATE users SET user_password='$newPassword' WHERE user_id=$userid AND user_password='$currentPassword' ");
    							if($passwordChanged){
    							$return['error'] = false;
    							$return['msg']  = 'Thank you! <br /> You have successfuly changed your password';
    							} else {
    								$error_list	.= '<li class="error">You typed an incorrect current password!</li>';
    							}

    المشكلة انه المتغير $passwordChanged يرجع الرقم 1 او true حتى ولو كانت كلمة المرور لا تطابق او حتي لو وضعنا رقم خيالي في ال userid

    فما المشكلة؟؟؟ لمذا لا يتم التحقق من ان الباسورد هو الحالي؟؟

    يعني يتم تغير الباسورد من غير اشكل حتى وان لم يكتمل الشرط بان الباسورد الحالي يساوي الباسورد الحالي الموجود في قاعدة البيانات



    شكرا





    التعديل الأخير تم بواسطة elkaser ; 02-10-2012 الساعة 01:52 AM
    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر



  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    779


    اخي ,, في الامر update استخدم الامر mysql_affected_rows

    تجد هنا الامثله
    http://php.net/mysql_affected_rows





    __________________
    أهلا و سهلا بكم في :-
    موقع دار الأوائل
    تفضل معنا خدمات الاستضافة
    موقع العبقري لخدمات الاستضافة

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,270


    شكرا جزيلا

    مشي الحال





    __________________


    عاشت فلسطين وعاشت المقاومة
    http://www.palintefada.com/arabic
    http://www.palissue.com/arabic
    موقع انتفاضة فلسطين - موقع القضية الفلسطينية
    الكاسر






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

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

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