آموزش طراحی وب

جلوگیری از تکراری بودن ایمیل در زمان ثبت نام

0
0

با سلام

بنده میخواستم یک فرم ثبت نام بنویسم و میخواستم فیلد ایمیل از دیتا بیس چک شود و در صورت تکراری بودن هشدار داده شود

با تشکر

  • You must to post comments
0
0

سلام دوست عزیز

در این موارد شما میتونید از دستور sql زیر استفاده کنید :

در این کوئری شما میگید ، در جدول کاربران جستجو کن ببین چند تا رکورد id پیدا می کنی که تو فیلد ایمیلشون ، این ایمیل ثبت شده باشه ، اگر ایمیلی با ایمیل ورودی پیدا کنه عددی بیشتر از 0 برمیگردونه و اگر ایمیلی پیدا نکنه 0 به شما برمیگردونه:

$result = SELECT COUNT(id) FROM users WHERE `email` = “test@test.com”;

در فرانت و در کدهای php هم برای چک کردن به این صورت عمل می کنید :

if($result > 0)
{
echo ” این ایمیل قبلا ثبت شده است ، ایمیل دیگری وارد نمایید .”;
}
else
{
Continue …
}

امیدوارم به جواب رسیده باشید.
موفق باشید.

  • You must to post comments
0
0

ممنون از جوابتون اما بنده به جواب نرسیدم میشه یه مقدار واضح تر بگید که دستورات کجا باشد؟

  • You must to post comments
نمایش 2 نتیجه
پاسخ شما

لطفا جهت ارسال پاسخ به سایت .

سوالی دارید؟

اموزش تصادفی