Я пытаюсь отобразить данные из своей таблицы на моей странице, и я делал это много раз раньше. На этот раз он не работает, я обычно копирую код из других моих проектов и изменяю соответствующие значения, но на этот раз он не работает. Пожалуйста, обратите внимание, что я не совсем уверен, что я делаю. Обычно я не пишу код. Это использование iis с php, а сервер базы данных – mysql. Проблема в том, что я получаю белую страницу без ошибок или других признаков.
Вот код.
<?php require('connection.php'); $sql = "SELECT * FROM td"; $result = mysqli_query($con,$sql)or die(mysqli_error()); echo "<table>"; echo "<tr><th>Date</th><th>Comment</th><th>Amount</th></tr>"; while($row = mysqli_fetch_array($result)) { $date = $row['date']; $comment = $row['comment']; $amount = $row['amount']; echo "<tr><td style='width: 200px;'>".$date."</td><td style='width: 600px;'>".$comment."</td><td>".$amount."</td></tr>"; } echo "</table>" mysqli_close($con); ?>
О, и в таблице есть данные. Кроме того, соединение с db прекрасно. Я использую тот же файл соединения для вставки данных в таблицу.
Ничего себе это не зафиксировало. Я знал, что это была какая-то глупость с моей стороны, я просто заметил это.
echo "</table>";
вы забыли «;» : D. И если это не помогло, может быть, результат пуст, и нечего показывать? Возможно, поэтому у вас белый экран.