-3
Aşağıdaki kod benim hatamdır. Aşağıda ben mysql_num_rows(), parametre 1'in kaynak olmasını bekler, boolean C: xampp htdocs logincode login.php satırında verilir 10
hatalarını bulunursam bu benim kodudur. 10: {
mysql_num_rows()
parametre 1 kaynak,C:\xampp\htdocs\logincode\login.php on line 10
verilen boolean İşte çizgi hayır olmasını bekler
<?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>
(mysql_num_rows ($) == 1 yürütmek) eğer bana sorguyu senin SQL sorgusu kendisinde bir hata olduğunu düşünüyorum