-3
下のコードは私のエラーを見つけるために助けてください。以下、私が mysql_num_rows()は、パラメータ1がリソースであることを期待しています。行10のC: xampp htdocs logincode login.phpに指定されたブール値
のエラーを発見しています。この中に私のコードです。 10:(はmysql_num_rows($実行)== 1){
mysql_num_rows()
は、パラメータ1は、リソース、C:\xampp\htdocs\logincode\login.php on line 10
に指定したbooleanここでラインがノーであることを期待
<?php
session_start();
require 'config.php';
if (isset($_POST['login'])) {
$username = $_POST['username'];
$password = $_POST['password'];
if (!empty($username) && !empty($password)){
$select = "SELECT * FROM user WHERE username = '$username' AND password = '$password'";
$execute=mysql_query($select);
if(mysql_num_rows($execute)==1){
$_SESSION['username'] = $username;
header("Location: index.php");
exit();
}
else{
echo "Please enter valid username and password!!!";
}
}
else{
echo "Please enter username and password first!!!";
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Login Here</title>
</head>
<body>
<form action="" method="post" name = "loginfrm">
<label for="username">Username:</label>
<input type="text" name="username" id="username">
<br><br>
<label for="password">Password:</label>
<input type="password" name="password" id="password">
<br><br>
<input type = "submit" value = "Login" name = "login">
</form>
</body>
</html>
場合は、私は私のクエリ