У меня есть таблица bank
следующим образом:
|name|day|time|
|jack| 1 | 2 |
Мне нужно проверить name
, day
и time
.Теперь, даже если я изменяю значения WHERE
параметров условия, так что не найдено ни одной подходящей строки, он все равно выводит «success».Что здесь может быть не так?Ниже, если моя попытка кода:
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "test";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "SELECT * FROM `bank` WHERE name='jack' AND day='1' AND time='2'";
$result = $conn->query($sql);
if ($result)
{
echo "success";
}
else
{
echo "0 results";
}
$conn->close();
?>