Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]wyświetlanie
damian238
post 9.11.2013, 16:10:04
Post #1





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

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


Cześć,
zapisuje sb w bazie najlepszych 12 graczy ze skryptu kwalifikacji

  1. CREATE TABLE IF NOT EXISTS `contest` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,
  3. `user_id` int(11) NOT NULL,
  4. `time` int(11) NOT NULL,
  5. `1_throw` decimal(4,2) NOT NULL,
  6. `2_throw` decimal(4,2) NOT NULL,
  7. `3_throw` decimal(4,2) NOT NULL,
  8. PRIMARY KEY (`id`)
  9. ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


i chcę wyświetlać tych 12 graczy w skrypcie:
  1. <?php
  2.  
  3. $lista = query('SELECT contest.*, players.nick as nick FROM contest
  4. INNER JOIN players on players.id=user_id ORDER BY GREATEST(1_throw, 2_throw, 3_throw) DESC', null, 'fetch_all');
  5.  
  6. $inx = 1;
  7. foreach($lista['fetch'] AS $contest)
  8. {
  9. $text .= $inx++.'. <b>'.$contest['nick'].'</b> '.$contest['1_throw'].'m '.$contest['2_throw'].'m '.$contest['3_throw'].'m (najlepszy skok: '.max($contest['1_throw'],$contest['2_throw'],$contest['3_throw']).')<br>';
  10. }
  11.  
  12. ?>


i pytanie jak to zrobić by tych 12 userów wyświetlać? dam pomógł
Go to the top of the page
+Quote Post
tomxx
post 9.11.2013, 16:40:53
Post #2





Grupa: Zarejestrowani
Postów: 172
Pomógł: 27
Dołączył: 5.10.2013

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


Spróbuj tak:
  1. $lista = query('SELECT contest.*, players.nick as nick FROM contest
  2. INNER JOIN players on players.id=user_id ORDER BY GREATEST(1_throw, 2_throw, 3_throw) DESC LIMIT 0, 12', null, 'fetch_all');


Ten post edytował tomxx 9.11.2013, 16:41:23
Go to the top of the page
+Quote Post
damian238
post 9.11.2013, 16:46:52
Post #3





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

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


już jest dobrze, thx
daję pomógł
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: 27.04.2024 - 09:30