0) $pageClassement = $_GET['q']; else $pageClassement = 1; if (isset($_GET['e'])) { if ($_GET['e'] == 'batiment') $export = 'batiments'; elseif ($_GET['e'] == 'flotte') $export = 'flottes'; elseif ($_GET['e'] == 'recherches') $export = 'recherches'; else $export = 'points'; } else $export = 'points'; if (isset($_GET['t'])) { if ($_GET['t'] == '0') $TypeSearch = '0'; else $TypeSearch = '1'; } else $TypeSearch = '0'; $nbppage = 100; if (isset($_GET['c']) && is_numeric($_GET['c']) && $_GET['c'] > 0) $pageClassement = floor($_GET['c']/($nbppage+1))+1; $pageClassementN = ($pageClassement-1) * $nbppage; $nbpages = ceil(($nbhumain+$nbcovie)/$nbppage); if ($pageClassement > $nbpages) $pageClassement = $nbpages; $TEMP_pages = ''; $template->assign('q', $TEMP_pages); //$result = mysql_query("SELECT * FROM `classement` ORDER BY `classement`.`$export` DESC LIMIT $pageClassementN, $nbppage"); $template->assign('t', $TypeSearch); $plage_debut = $nbppage * $pageClassementN + 1; $plage_fin = $nbppage * ($pageClassementN + 1) + 1; if (isset($_GET['t']) && $_GET['t'] == '1') { $bdd->connexion(); $result = $bdd->query("SELECT tag, nbr_membres, ".$export.", points_".$export."_by_members FROM classement_alliances ORDER BY ".$export." DESC LIMIT $pageClassementN, $nbppage;"); $bdd->deconnexion(); $nbres = $bdd->num_rows; $TEMP_classement = array(); $i = ($pageClassement-1)*$nbppage; $template->assign('export', $export); for ($i=0; $i<$nbres; $i++) { $i++; $TEMP_classement[] = array($i, $data['tag'], $data['nbr_membres'],separerNombres($data[$export]),separerNombres($data["points_".$export."_by_members"])); } $template->assign('places', $TEMP_classement); } else { $bdd->connexion(); $data = $bdd->query("SELECT t1.pseudo, t1.".$export." FROM classement AS t1 ORDER BY t1.".$export." DESC LIMIT $pageClassementN, $nbppage;"); $nbres = $bdd->num_rows; $TEMP_classement = array(); $j = ($pageClassement-1)*$nbppage; $template->assign('export', $export); for ($i=0; $i<$nbres; $i++) { $race = $bdd->unique_query("SELECT race FROM classement WHERE pseudo = '".$data[$i]['pseudo']."';"); $result2 = $bdd->unique_query("SELECT user.id_alliance FROM user WHERE user.pseudo = '".$data[$i]['pseudo']."';"); $result3 = $bdd->unique_query("SELECT alliances.tag, alliances.nom FROM alliances WHERE alliances.id = '".$result2['id_alliance']."';"); $j++; $TEMP_classement[] = array($j, $data[$i]['pseudo'], $race['race'], $result3['tag'], $result3['nom'],separerNombres($data[$i][$export])); } $bdd->deconnexion(); $template->assign('places', $TEMP_classement); } ?>