PDA

View Full Version : مشکل در متد mysqli_num_rows



hormoz1
پنج شنبه 08 مرداد 1394, 01:55 صبح
سلام من در این کد به من ارور می دهد کسی می داند مشکل از چیست ؟

$username=$_SESSION['name'];
$con=mysqli_connect('localhost','root','');
$select=mysqli_query($con,"SELECT * FROM users WHERE name = '$username'");
if(mysqli_num_rows($select)>0)
{
echo('<script> alert("this name is already here!"); </script>');
}

Master_Power
پنج شنبه 08 مرداد 1394, 09:10 صبح
قبل از mysqli_num_rows یه شرط بزارید که اگه $select اوکی بود اون موقع num_rows انجام بشه

hormoz1
پنج شنبه 08 مرداد 1394, 15:29 عصر
قبل از mysqli_num_rows یه شرط بزارید که اگه $select اوکی بود اون موقع num_rows انجام بشه
اینکار را کردم ولی چرا همیشه مقدار false را بر می گرداند در حالی که حتی وقتی موجود است ؟

ویرایش : مشکل حل شد با تابع mysqli_error برسی کردم و دیدم دیتابیس را انتخاب نکرده ام.:لبخند: