Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][MySQL][PHP]Tabela ligowa - struktura
Knight
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 25.11.2012

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


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!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Killerek
post
Post #2





Grupa: Zarejestrowani
Postów: 89
Pomógł: 2
Dołączył: 15.12.2012

Ostrzeżenie: (10%)
X----


Może przyda ci się to

  1. ORDER BY plus DESC, minus ASC LIMIT 10


Ale chyba ci się to nie przyda :/
Go to the top of the page
+Quote Post
Knight
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 25.11.2012

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


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.
Go to the top of the page
+Quote Post
-zxcxc-
post
Post #4





Goście







  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
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 18:21