SQL+PHP

BeHnAm_akb

Active Member
چه طور میشه از عضو شدن یک نفر با نام کاربری که در سایت وجود داره جلو گیری کرد
(جلوگیری از فیلد تکراری)
 

oxygenws

Active Member
قبل از اینکه طرف رو accept کنی، یه جستجو تو پایگاه داده انجام بده، اگر طرف بود، بگو "داداش یوزرت هست" و گرنه قبولش کن.
 

oxygenws

Active Member
select در sql.
اگر نتیجه select مثبت بود، به طرف بگید این یوزرش هست و اگر نتیجه منفی بود، قبولش کنید.
 

BeHnAm_akb

Active Member
آقا امید انگار شما با سورس مخالفید بابا به خدا من همه اینا رو میدونم
فقط می خوام ببینم چه طور نتیجه select رو چک کنیم با یه if ساده؟

بی زحمت یه خط سورسشو بنویس فقط شرط رو
 

saman_sweden

Active Member
BeHnAm_akb گفت:
آقا امید انگار شما با سورس مخالفید بابا به خدا من همه اینا رو میدونم
فقط می خوام ببینم چه طور نتیجه select رو چک کنیم با یه if ساده؟

بی زحمت یه خط سورسشو بنویس فقط شرط رو

حناب توضيحي ه دوستمون oxygenws براتون ميدهند كافيه اما براي سورس يه فايل بايد خودتون هم تلاش كنيد اگر لقمه آماده باشه كه خودتون هم توجه نمي شويد

در ضمن ميتونيد ازكد آي پي بن هم استفاده كنيد
 

BeHnAm_akb

Active Member
من سورس کامل رو نمیخواستم
مشکلم اون تابع بود که اگه اولش سورسو میدادن متوجه میشدم حتی اگه فقط 2 خط اصلی رو مینوشتن
 

Majid

مدیر سایت
عضو کادر مدیریت
آقا فرض كن متغير يوزرنيمت $username هستش ...

حالا مياي توي ديتا بيس سرچ ميكني:

کد:
$query = "SELECT * FROM users WHERE username='$username'";

بعدش مياي اين كوئري رو اجرا ميكني:


کد:
$user = mysql_num_rows(mysql_query($query));
بعد ميگي:

کد:
if ($user) {
echo "Sorry, this user name is taken. Please select another username";
}else{
كارتو انجام بده
}


مجيد
 

جدیدترین ارسال ها

بالا