Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Przejście w pętli po tablicy wyników i wyświetlenie ich za pomocą kodu HTML
boy76
post 17.08.2010, 21:32:36
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----


Jest taki przykładowy kod z książki, który wyświetla najwyższy wynik:
  1. <?php
  2.  
  3.  
  4. echo '<table>';
  5.  
  6. $i = 0;
  7.  
  8. while ($row = mysqli_fetch_array($data)) {
  9.  
  10. if ($i == 0) {
  11.  
  12. echo '<tr><td colspan="2" class="topscoreheader">Najlepszy wynik: ' . $row['score'] . '</td></tr>';
  13.  
  14. }
  15.  
  16. echo '<tr><td class="scoreinfo">';
  17.  
  18. echo '<span class="score">' . $row['score'] . '</span><br />';
  19.  
  20. echo '<strong>Imię i nazwisko:</strong> ' . $row['name'] . '<br />';
  21.  
  22. echo '<strong>Data:</strong> ' . $row['date'] . '</td>';
  23.  
  24. if (is_file(GW_UPLOADPATH . $row['screenshot']) && filesize(GW_UPLOADPATH . $row['screenshot']) > 0) {
  25.  
  26. echo '<td><img src="' . GW_UPLOADPATH . $row['screenshot'] . '" alt="Zrzut z wynikiem" /></td></tr>';
  27.  
  28. }
  29.  
  30. else {
  31.  
  32. echo '<td><img src="' . GW_UPLOADPATH . 'unverified.gif' . '" alt="Wynik bez weryfikacji" /></td></tr>';
  33.  
  34. }
  35.  
  36. $i++;
  37.  
  38. }
  39.  
  40. echo '</table>';
  41.  
  42.  
  43.  
  44. mysqli_close($dbc);
  45.  
  46. ?>
  47.  


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?


Go to the top of the page
+Quote Post
Luneth
post 17.08.2010, 21:36:48
Post #2





Grupa: Zarejestrowani
Postów: 95
Pomógł: 7
Dołączył: 16.07.2007
Skąd: Gorzów Wielkopolski

Ostrzeżenie: (0%)
-----


Tak. Ten zapis: i++ nazywamy inkrementacją, innymi słowy: $i = $i + 1;

Ten post edytował Luneth 17.08.2010, 21:37:52


--------------------
"It's always darkest before the dawn."
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 7.07.2025 - 22:50