انجمن سایت کلیدستان



چک کردن آیا نام کاربری در دیتابس موجود است یا نه در phpزمان کنونی: ۱۳۹۵/۰۹/۱۷، ۰۴:۵۸ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: T.I.T
آخرین ارسال: T.I.T
پاسخ 3
بازدید 248

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
چک کردن آیا نام کاربری در دیتابس موجود است یا نه در php

چک کردن آیا نام کاربری در دیتابس موجود است یا نه در php

#1
سلام یه کد میخوام در php که چک کنه آیا نام کاربری وارده قبلا در دیتابیس بوده یا نه؟! اگه میشه کمک کنید Confused Confused
پاسخ

چک کردن آیا نام کاربری در دیتابس موجود است یا نه در php

#2
سلام
میتونید از این کد استفاده کنید

کد پی‌اچ‌پی:
$query $db->query("SELECT COUNT(*) FROM login WHERE username=:username AND password=:password");
$query->bindValue(':username'$usernamePDO::PARAM_STR);
$query->bindValue(':password'$passwordPDO::PARAM_STR);
$query->execute();
 
   // Check the number of rows that match the SELECT statement 
 
   if($query->fetchColumn() == 0) {
 
       echo "No records found";
 
    }else{
 
       echo "Login Successful" ;
 
   

فک میکنم مشخص باشه همه متغییر ها
 یا میتونی از کد زیر هم استفاده کنید که همون اولی اصولی تر ولی اینجا نحوه ی ورود به دیتابیس هم اورده شده و میتونید هر دو رو ادغام کنید و استفاده کنید :

کد پی‌اچ‌پی:
if($user!="" $pass!=""){
    
$servername="localhost";
$dbname="databaseName"
$user_db="usernameDatabase";
$pass_db="passwordDatabase";
$enter=false;
$dblink=mysql_connect($servername,$user_db,$pass_db);
mysql_select_db($dbname,$dblink);
mysql_query("SET CHARACTER SET  utf8",$dblink);
$dbresult=mysql_query("SELECT * FROM  `users`",$dblink);
while(
$record=mysql_fetch_assoc($dbresult))
{
    if(
$user==$record['user']&$pass==$record['pass']){
                
$_SESSION['se_user'] = $user;
                
$_SESSION['se_pass'] = $pass;
$enter=true;
echo 
"با موفقیت وارد شدید";
 
   }
}
if(
$enter==false){
echo 
"نام یا رمز عبور اشتباه است";
}
}else{ 
    echo 
"نام کاربری و یا رمز عبور به درستی وارد نشده است";


موفق باشید
پاسخ
 سپاس شده توسط admin ، T.I.T

چک کردن آیا نام کاربری در دیتابس موجود است یا نه در php

#3
خیلی ممنونم Iran
پاسخ
 سپاس شده توسط aliasghar


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)