Здравствуйте. Додумался со сравнением, но почему не выводит "Не молодец" когда он не находит данных в базе? Просто пустая страница
<?php
$host = 'localhost'; // Хост, у нас все локально
$user = 'db'; // Имя созданного вами пользователя
$pass = 'pass'; // Установленный вами пароль пользователю
$db_name = 'db'; // Имя базы данных
$link = mysqli_connect($host, $user, $pass, $db_name); // Соединяемся с базой
if (!$link) {
echo 'Не могу соединиться с БД. Код ошибки: ' . mysqli_connect_errno() . ', ошибка: ' . mysqli_connect_error();
exit;
}
$ip = $_GET['ip'];
$sql = mysqli_query($link, "SELECT * FROM `AD_PAYMENTS` WHERE `status`='1' AND `username`='$ip'");
while ($result = mysqli_fetch_array($sql)) {
echo "{$result['username']}<br>";
if ($ip==$result['username']){
echo "молодец";
}else{
echo "не молодец";
}
}
?>