Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]najlepsza 12
damian238
post 4.11.2013, 17:14:25
Post #1





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

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


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

Posty w temacie
- damian238   [MySQL][PHP]najlepsza 12   4.11.2013, 17:14:25
- - Qss   będziemy się bić aby to dla Ciebie zrobic   4.11.2013, 17:20:19


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: 18.06.2025 - 19:28