cześć,
mam taki skrypt
<?php
$title = 'Kwalifikacje';
$text = '';
if($_GET['action'] == 'sign_up')
{
$count = query('SELECT count(*) as ile FROM kwalifikacje');
// && date('D', time()) != 'Sat' && date('D', time()) != 'Sun'
if($count['ile'] + 1 <= 40)
{
if($player['throw'] == 0)
{
$array['throw'] = 1;
query('INSERT INTO kwalifikacje SET user_id='.$player['id'].', time=unix_timestamp()');
player_update($array);
$text .= 'git';
}
else
{
$text .= 'juz skaczesz';
}
}
else
{
$text .= 'brak miejsc';
}
}
$lista = query('SELECT kwalifikacje.*, players.nick as nick FROM kwalifikacje
INNER JOIN players on players.id=user_id ORDER BY max_throw DESC', null, 'fetch_all');
$inx = 1;
foreach($lista['fetch'] AS $kwalifikacje)
{
$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>'; }
$text .= '<a href="index.php?page=kwalifikacje&action=sign_up">zapisz się</a>';
?>
i jak widać linijka
$lista = query('SELECT kwalifikacje.*, players.nick as nick FROM kwalifikacje
INNER JOIN players on players.id=user_id ORDER BY max_throw DESC', null, 'fetch_all');
oznacza to ze lista będzię numerowana według najlepszego rzutu (max_throw)
i moje pytanie jest takie jak zrobić by w bazie w rubryce max_throw pojawiał się najlepszy wynik z tych 3 --> 1_throw, 2_throw i 3_throw
móglby to ktos dla mnie ywkonać? dla was to 1 minuta roboty a mi by to bardzo pomogło
w zamian dam piwo/ reputację czy co tam jest (IMG:
style_emoticons/default/wink.gif)