У меня возникли проблемы с моим первым проектом PHP, я пытаюсь получить данные из базы данных MySQL (имеет 3 записи) и отображать их в таблицах. Проблема заключается в том, что только показывается запись 2 и 3, она пропускает 1-ю запись. См. Мой код и ниже.записей в таблице
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM unitstats");
while($row = mysqli_fetch_array($result)) {
echo "<table border='1' style='color:white'>
<tr>
<th>ID</th>
<th>Name</th>
</tr>";
while($row = mysqli_fetch_array($result)) {
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['name'] . "</td>";
echo "</tr>";
}
echo "</table>";
}
Что является первым 'while' делать? – Salman
'while ($ row = mysqli_fetch_array ($ result))' Я не думаю, что вы знаете, что это делает T.T – hanzo2001
, почему все ответы затухают? – user2936213