Сообщение от garrip91
|
Только теперь я пытаюсь понять свою ошибку, на которую Вы указываете
|
while ($row = mysqli_fetch_assoc($query)) ) {
//это тело цикла - где тут вывод строк таблицы?
echo "<pre>";
print_r($row);
echo "</pre>";
}
Вообще же, прежде чем выводить <table><tr><th>id</th> ... и строки таблицы, нужно проверить вернул ли что-то запрос. Если вернул ряды, вот тогда вывод таблицы, строки которой можно вывести и так:
while ($row = $query->fetch_assoc()) $tbl .= '<tr><td>'.implode('</td><td>', $row).'</td></tr>';
если порядок полей в sql таблице такой же как и в выводе перечислением. А далее в html выводе после заголовка вставить:
<table>
<tr>
<th>id</th>
<th>name</th>
<th>description</th>
<th>year</th>
<th>add_date</th>
</tr><?=$tbl?></table>