Jest taki przykładowy kod z książki, który wyświetla najwyższy wynik:
<?php
$i = 0;
while ($row = mysqli_fetch_array($data)) {
if ($i == 0) {
echo '<tr><td colspan="2" class="topscoreheader">Najlepszy wynik: ' . $row['score'] . '</td></tr>';
}
echo '<tr><td class="scoreinfo">';
echo '<span class="score">' . $row['score'] . '</span><br />';
echo '<strong>Imię i nazwisko:</strong> ' . $row['name'] . '<br />';
echo '<strong>Data:</strong> ' . $row['date'] . '</td>';
if (is_file(GW_UPLOADPATH
. $row['screenshot']) && filesize(GW_UPLOADPATH
. $row['screenshot']) > 0
) {
echo '<td><img src="' . GW_UPLOADPATH
. $row['screenshot'] . '" alt="Zrzut z wynikiem" /></td></tr>';
}
else {
echo '<td><img src="' . GW_UPLOADPATH
. 'unverified.gif' . '" alt="Wynik bez weryfikacji" /></td></tr>';
}
$i++;
}
mysqli_close($dbc);
?>
Nie rozumiem jak działa kod, który wyświetla najwyższy wynik. Po czym wie, że to jest najwyższy wynik?
na początku jest $i = 0;
if ($i == 0) - 0==0 tak?
Potem po $i+, 1==0 tak?