Есть небольшой код который выводит из база данных на сайт: PHP: <?php $uid = $_SESSION['logged_user']->id; $result = mysqli_query($link, "SELECT * FROM campaigns WHERE userid='$uid'"); while ($row = mysqli_fetch_row($result)) { echo "<tr class='campaigns-table'>"; echo "<td>{$row[7]}</td>"; echo "<td>{$row[1]}</td>"; echo "<td>{$row[3]}</td>"; echo "<td>{$row[2]}</td>"; echo "<td>{$row[5]}</td>"; echo "<td>{$row[0]}</td>"; echo "<td>{$row[6]}</td>"; echo '</tr>'; } ?> Все работает, не могу не как сделать что бы если нечего выводить то он писал текст например «база пустая», помогите пожалуйста
@MNW, в этом случае есть место так нелюбимому всеми do {} while() eg: Спойлер PHP: $foo = rand(0, 100); $N = 60; $arr = []; if ($N > $foo) { do { echo ' ' . $foo; } while ($N > ($foo = rand(0, 100))); } else { echo $foo . ' is nothing'; }
Все всем спасибо разобрался if(mysqli_num_rows($result) == 0) --- Добавлено --- Сделал проще счет строк