PDA

View Full Version : مشکل در آپدیت رکورد



MehdiElexal
یک شنبه 08 اردیبهشت 1392, 19:01 عصر
با سلام من یک مشکل در آپدیت رکورد هام دارم
اینکه :
زمانی که آپدیت میکنم یک فیلد loginto دارم که مشخص میکنه شخص لاگین شده یا نه
منتها زمانی که لاگین میشه روی همه رکوردها قسمت loginto مینویسه
مثلا گفتم طرف لاگین کرد مقدار داخل لاگین رو 1 کن
اما برای همه رو 1 میکنه یا لاگ اوت کنه واسه همه رو لاگ اوت میکنه
کدم هم اینه
mysqli_query($con,"UPDATE mytable SET loginto = 1 where loginto=".$row['loginto'] );

میدونم که باید با مقدار user طرف مقایسه کنم تا رو همه اعمال نکنه
اما نمیدونم چطور

در ضمن دارم php کار میکنم
ببخشید اگر در جای اشتباهی دارم مطرح میکنم ، لطفا اگر اشتباه هست راهنمایی کنید کجا مطرح کنم
با تشکر
اگر کمک کنید ممنون میشم

majjjj
دوشنبه 09 اردیبهشت 1392, 08:29 صبح
میدونم که باید با مقدار user طرف مقایسه کنم تا رو همه اعمال نکنه
اما نمیدونم چطور

این گه چطور باید یک شرط رو محدود کرد تا روی همه رکورد ها اعمال نشه همونجور که خودتون نوشتید به where مربوط میشه. شما باید یک کد یکتا برای یوزرتون داشته باشید که اون رو تو شرط بزارید اینجوری فقط روی همون رکورد دستورتون اجرا میشه

MehdiElexal
دوشنبه 09 اردیبهشت 1392, 12:35 عصر
عزیزم این رو که خودمم میدونم ، گفتم نمیدونم چطور بنویسم ، اگر کسی میتونه یک تکه کد بده که به یوزر نیم محدود شه ممنون میشم