![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 265 Pomógł: 4 Dołączył: 30.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Męczę się ostatnio ze skryptem prowadzenia turniejów w PES`a. Teraz mam taki problem, że nie mam zielonego pojęcia w jaki sposób mogę z bazy danych wygenerować taką tablice meczy: (IMG:http://green.boo.pl/turnieje/tabela.jpg) (każdą ilość bramek wpisuje osobno) Jeden rekord w bazie danych przechowuje informacje: id_meczu, gracz1, gracz2, gracz1_strzelone, gracz1_stracone, gracz2_strzelone, gracz2_stracone Byłbym bardzo wdzięczny za pomoc/pomysł jak to zrobić. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
W rezultacie da to wyniki w postaci: Kod +----------+----------+-------- | gracz1 | gracz2 | (...) +----------+----------+-------- | gr1 | gr2 | | gr1 | gr3 | | gr1 | gr4 | | gr2 | gr1 | | gr2 | gr3 | | gr2 | gr4 | | gr3 | gr1 | | gr3 | gr2 | | gr3 | gr4 | | gr4 | gr1 | | gr4 | gr2 | | gr4 | gr3 | I teraz tak: Odczytujesz te wyniki w pętli i spamiętujesz sobie ostatnią wartość kolumny gracz1. Jeśli się zmieni to robisz </tr><tr> Dodatkowo jeśli wartość kolumny gracz2 jest większa niż wartość kolumny gracz1 to najpierw dodajesz pustą komórkę ([b]<td class="empty"></td>), a dopiero potem komórkę z wynikami pojedynku. To, że w danym wierszu dodałeś już pustą komórkę też musisz spamiętać. PS. Czym się różni kolumna `gracz1_strzelone` od `gracz2_stracone` i `gracz1_stracone` od `gracz2_strzelone` ? Ten post edytował Kicok 4.08.2008, 19:09:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 00:13 |