Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne][MySQL][PHP]Tabela ligowa - struktura
Forum PHP.pl > Forum > Przedszkole
Knight
Witam

Otóż przy pisaniu skryptu do ligi natrafiłem na pewny problem. Otóż nie mogę dojść do tego jak zaprogramować skrypt żeby wraz z większą ilością punktów danej drużyny, zmieniał jej pozycje w tabeli.(Wiemy o co chodzi, po prostu tabela ligowa).
Myślę, że potrzebuję bardziej poprowadzenia jak się do tego zabrać, byłbym wdzięczny za pomoc!
Killerek
Może przyda ci się to

  1. ORDER BY plus DESC, minus ASC LIMIT 10


Ale chyba ci się to nie przyda :/
Knight
powiem ci, że w tym co chciałem zrobić to może mi się nie przydać, ponieważ ja mam w bazie danych w tabeli wpisaną pozycje klubu, a jakbym ją wyrzucił i tylko byłaby wyświetlona w tabeli to wtedy by order by dobrze spełniało swoją funkcję i chyba tak będę musiał zrobić bo nie mam pomysłu co do updatowania pozycji.
zxcxc
  1. SELECT klub FROM tabela ORDER BY pkt DESC


Pobierz klub z tabeli sortując według punktów, potem w pętli zwiększasz miejsce o jeden

$miejsce = $miejsce + 1;


i aktualizujesz
  1. UPDATE tabela SET miejsce = $miejsce WHERE klub = $klub
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.