Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]złe przypisywanie punktów
damian238
post
Post #1





Grupa: Zarejestrowani
Postów: 38
Pomógł: 0
Dołączył: 3.11.2013

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


cześć,
mam coś takiego:
  1. $players_list = query('SELECT players.*, zawody.id as conID FROM zawody
  2. INNER JOIN players on players.id=user_id ORDER BY bieg DESC LIMIT 30', null, 'fetch_all');
  3.  
  4. $points = 50;
  5. foreach($players_list['fetch'] as $player)
  6. {
  7. query('UPDATE zawody SET punkty='.$points.' WHERE id=?', array($player['conID']));
  8.  
  9. $points--;
  10. }

a gdy sb to wykonam to mi do każdego gracza przypisuje jakąś liczbę punktów z tą różnicą tylko,
że nie w kolejności od najlepszego do najgorszego, a jakoś tak chaotycznie, bez żadnej reguły
Proszę o pomoc (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Damonsson
post
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Przeczytaj jeszcze raz mój poprzedni post, jeśli przeczytasz dokładnie i nadal będziesz musiał wykonać punkt 1a, to popraw błąd, który zrobiłem. Błąd jest najprostszym możliwym błędem w języku PHP, jeśli nie będziesz w stanie go naprawić, nie masz co pisać dalej.
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 15.10.2025 - 14:46