Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]najlepsza 12
Forum PHP.pl > Forum > Przedszkole
damian238
Cześć wink.gif
mam taki skrypt:
  1. <?php
  2. $title = 'Kwalifikacje';
  3. $text = '';
  4. if($_GET['action'] == 'sign_up')
  5. {
  6. $count = query('SELECT count(*) as ile FROM kwalifikacje');
  7. // && date('D', time()) != 'Sat' && date('D', time()) != 'Sun'
  8. if($count['ile'] + 1 <= 40)
  9. {
  10. if($player['throw'] == 0)
  11. {
  12. $array['throw'] = 1;
  13. query('INSERT INTO kwalifikacje SET user_id='.$player['id'].', time=unix_timestamp()');
  14. player_update($array);
  15. $text .= 'git';
  16. }
  17. else
  18. {
  19. $text .= 'juz skaczesz';
  20. }
  21. }
  22. else
  23. {
  24. $text .= 'brak miejsc';
  25. }
  26. }
  27.  
  28. $lista = query('SELECT kwalifikacje.*, players.nick as nick FROM kwalifikacje
  29. INNER JOIN players on players.id=user_id ORDER BY GREATEST(1_throw, 2_throw, 3_throw) DESC', null, 'fetch_all');
  30.  
  31. $inx = 1;
  32. foreach($lista['fetch'] AS $kwalifikacje)
  33. {
  34. $text .= $inx++.'. <b>'.$kwalifikacje['nick'].'</b> '.$kwalifikacje['1_throw'].'m '.$kwalifikacje['2_throw'].'m '.$kwalifikacje['3_throw'].'m (najlepszy skok: '.max($kwalifikacje['1_throw'],$kwalifikacje['2_throw'],$kwalifikacje['3_throw']).')<br>';
  35. }
  36.  
  37. $text .= '<a href="index.php?page=kwalifikacje&action=sign_up">zapisz się</a>';
  38. ?>


mógłby ktoś dla mnie wykonać skrypt zawodów, w którym będzie się wyświetlać najlepsze 12 osób ze skryptu kwalifikacji? oraz by w tym skrypcie zawodów również była mozliwość wykonywania rzutu (throw) za pomocą crona
  1. <?php
  2. include('../includes/config.php');
  3.  
  4. $players_list = query('SELECT players.*, kwalifikacje.id as conID FROM kwalifikacje
  5. INNER JOIN players on players.id=user_id
  6. ORDER BY time ASC', null, 'fetch_all');
  7. foreach($players_list['fetch'] as $player)
  8.  
  9. {
  10. $n++;
  11. $rzut = rzucaj($player['skill_sila'], $player['skill_wyrzut'], $player['skill_kondycja']);
  12. query('UPDATE kwalifikacje SET 1_throw='.$rzut.' WHERE id=?', array($player['conID']));
  13.  
  14. }
  15. ?>


za pomoc dam pomógł wink.gif
Qss
będziemy się bić aby to dla Ciebie zrobic
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.