при отображении игнорирует первую строку таблицы

Это игнорирует первую строку таблицы. Что я делаю неправильно?

$sql = "SELECT * FROM combo1 group by id ";
$result = mysqli_query($link, $sql);

if ($result && mysqli_num_rows($result) > 0) {
while($row = $result->fetch_assoc()) {
echo "<center>";
while($row = mysqli_fetch_array($result)){
echo "<tr>";
echo "<td>" . $row['column'] . "</td>";
echo "<td>" . $row['type'] . "</td>";
echo "<td>" . $row['value'] . "</td>";
}
}
}

0

Решение

У вас есть две петли

while($row = mysqli_fetch_array($result)){

использовать только один

редактировать:

$sql = "SELECT * FROM combo1 group by id ";
$result = mysqli_query($link, $sql);

if ($result && mysqli_num_rows($result) > 0) {
while($row = $result->fetch_assoc()) {
echo "<tr>";
echo "<td>" . $row['column'] . "</td>";
echo "<td>" . $row['type'] . "</td>";
echo "<td>" . $row['value'] . "</td>";
echo "</tr>";
}
}
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]