سلام
وقتی کد رو اجرا میکنم فقط ردیف اول دیتابیس رو چک میکنه و سراغ ردیف های بعدی نمیره
مشکلش چیه
اگه هم تونستین یه کد لاگین با این دیتا بیس و این فرم برام بزارین
کد مشکل دار:
<form class="form1" method="post">
<input class="un " type="text" align="center" name="username" placeholder="نام کاربری">
<input class="pass" type="password" align="center" name="password" placeholder="رمزعبور">
<input type="submit" align="center" class="submit" value="ورود">
</form>
<a class="forgot" style="margin-bottom:10px; color:#d43bee;" href="./signup.php">حسابی نداری؟ ثبتنام کن!</a>
<?php
if ($_SERVER["REQUEST_METHOD"] == 'POST') {
$user = $_POST['username'];
$pass = $_POST['password'];
$result = mysqli_query($conn,"SELECT * FROM users");
while($row = mysqli_fetch_array($result)){
$tableuser= $row["user"];
var_dump($tableuser);
}
if($user == $tableuser){
echo 'hi';
}
}
?>
دیتابیس
فرم :
<form class="form1" method="post">
<input class="un " type="text" align="center" name="username" placeholder="نام کاربری">
<input class="pass" type="password" align="center" name="password" placeholder="رمزعبور">
<input type="submit" align="center" class="submit" value="ورود">
</form>
سلام از این کد while استفاده کن
while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) {
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟