イムは完全にこのエラーによりconfised:MySQLのnum個の行のヘルプ問題
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\le\login.php on line 10
いずれかが私を助けることができますか?私はあなたがDBとの対話にmysqliのを使用することをお勧めし
<?php
$username = $_POST['username'];
$password = $_POST['password'];
if ($username&&$password)
{
$connect = mysql_connect("localhost", "root", "") or die("Could'nt Connect");
$query = mysql_query("SELECT * FROM users WHERE username='$username'");
mysql_select_db("shit") or die("cant find db");
$numrows = mysql_num_rows($query);
echo $numrows;
} else
die("please enter username and a password");
?>
クール、あなたはそれを選択する前に、データベースを照会します。 –
@u_mulder phpmyadminの画像ですか? –
'$ query'の前に' mysql_select_db'を移動してください。また、SQLインジェクションも可能です。 – chris85