ـایید وجود فیلدی در دیتا بیس
سلام
من میخوام که یه فیلد مثلا یوزر نیم رو تو دیتا بیس سرچ کنم ببینم اصلا همچین یوزر نیمی هست یا نه ولی با این که هست جواب منفی میگریم
این کده
کد:
<?php
if(isset($_POST['go'])){
$user = $_POST['user'];
$myconn = mysql_connect( "localhost" , "root");
if($myconn)
mysql_select_db("memmbers", $myconn);
$sql = "SELECT `username` FROM `users` WHERE `username` = '$user'";
$result = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result) == 0){
print"user not found";
}
else
{
print"user found";
}
}
?>
<form method=POST action=adminusersearch.php>
<span lang=\"fa\">نام کاربر</span>
<input type=\"text\" name=\"user\" size=\"16\"></p>
<p><input type="submit" value="go" name="go"></p>
</form>
ولی ظاهرا ریزولت من همیشه مساوی صفر هست و در هر صورت مینویسه user not found
به نظر شما کجایه این کد مشکل داره
حتی یه بار هم به اینصورت تغییر دادم
کد:
if(mysql_num_rows($result) == 1){
print"user found";
}
else
{
print"user not found";
بازم جواب میگرفتم user not found :o
ممنون میشم اگه یکی از دوستان کد ها رو بایکی از فیلد هایه دیتا بیس خودش مطابقت بده و چک کنه