راکت
حل شده

طراحی سیستم نظردهی

4 پاسخ

سلام
من میخوام یک سیستم نظردهی متنی بذارم و دریک بخش از این پروژه به مشکل خوردم!
من میخوام که هر کاربر فقط یک بار بتونه ثبت نظر کنه!
باید برای این موضوع چی کار کنم و همچنین اگر کسی میدونه بی زحمت کدش رو هم بهم بده

عایرضا
عایرضا
@Ayireza
ثبت پرسش جدید

پاسخ‌ها

4
Daniyal Amiri
Daniyal Amiri
@daniyalx77
بهترین پاسخ

سلام میتونی آیدی کاربر رو در دیتابیس ذخیره کنی

عایرضا
عایرضا
@Ayireza

تخصص: برنامه نویس ارشد Asp.net Core و Django و NodeJS

نه
خب ذخیره کردم چجوری بعش باید اعتبارسنجی کنم که کاربر تکراری رائ نده؟

علیرضا
علیرضا
@mrkaf

تخصص: داستان داریم حالا..

درود
توی جدول واسط ایدی کاربر و ایدی پست رو ذخیره کنید.
و هنگام رای جدید در جدول واسط چک کنید که آیا برا ی پستی با ایدی X کاربری با ایدی Y وجود داره یانه.

شاید پاسخ شما همین‌جا باشد

عایرضا
عایرضا
@Ayireza

تخصص: برنامه نویس ارشد Asp.net Core و Django و NodeJS

سلام ممنون از همتون
تونستم پیاده اش کنم:
در جدول مربوط به رای ها آیدی کاربر را ذخیره و آن را اعتبارسنجی کردم که اگر کاربری خواست رای بده سیستم بره در جدول رای ها برگرده اگر رکوردی وجود داشت با آیدی این کاربر نتونه رای بده و اگر هم که نه رای آن رو در دیتابیس ثبت کن
ممنون از همه دوستان

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام