$res_allianceplayers = mysql_query($sql_allianceplayers); while ($rec_allianceplayers = mysql_fetch_array($res_allianceplayers)) { $alliancetop[$i]['id'] = $rec_topalliance['id']; $alliancetop[$i]['total_members'] = mysql_num_rows($res_allianceplayers); $alliancetop[$i]['score'] += $rec_allianceplayers['score']; $alliancetop[$i]['asteroids'] += $rec_allianceplayers['roid_steel'] + $rec_allianceplayers['roid_crystal'] + $rec_allianceplayers['roid_erbium'] + $rec_allianceplayers['roid_unused']; } $i++; } $score = array(); foreach ($alliancetop as $key => $val) { $score[$key] = $val['score']; } array_multisort($score, SORT_DESC, $alliancetop); if (count($alliancetop) <= 10) { $max_count = count($alliancetop); } else { $max_count = 10; } mysql_query("TRUNCATE TABLE $table[universe_alliance]"); for ($j = 0; $j < $max_count; $j++) { if ($alliancetop[$j]['total_members'] == 0) { continue; } $name = getAllianceNameById($alliancetop[$j]['id']); $tag = getAllianceTageById($alliancetop[$j]['id']); $total_members = $alliancetop[$j]['total_members']; $score = $alliancetop[$j]['score']; $asteroids = $alliancetop[$j]['asteroids']; $sql_newalliancetop = "INSERT INTO $table[universe_alliance] (`name`, `tag`, `total_members`, `score`, `asteroids`) VALUES ('$name', '$tag', '$total_members', '$score', '$asteroids')"; mysql_query($sql_newalliancetop) or die(mysql_error()); } ?>
?> &y=<?php echo $rec_uniscan['y']; ?> "><?php echo $rec_uniscan['x']; ?> :<?php echo $rec_uniscan['y']; ?> :<?php echo $rec_uniscan['z']; ?> </a></td> <td align="center"><?php echo getAllianceTageById($rec_uniscan['alliance_id']); ?> </td> <td><a href="main.php?mod=main&act=mail&do=compose&x=<?php echo $rec_uniscan['x']; ?> >&y=<?php echo $rec_uniscan['y']; ?> &z=<?php echo $rec_uniscan['z']; ?> "><?php echo $rec_uniscan['rulername']; ?> of <?php