Bonjour à tous
Voici la page de mon site qui me pose un problème:
ays&cl=ASC">lien
J'aimerais que le pays soit inscrit une seule fois, et non pas chaque fois. Je n'arrive pas à trouver comment faire
Voici le code de cette page, si ça peut vous aider...
<?php
$nb = 20;
//connection
...
if(empty($page)) $page = 1;
if(empty($total)){
$sql = "select count(*) as qte from membres_walkman";
$p = @mysql_query($sql,$c);
$total = @mysql_result($p,"0","qte");
}
$debut = ($page - 1) * $nb;
$sql = "select * from membres_walkman ORDER BY pays ASC LIMIT $debut,$nb";
if($p = @mysql_query($sql,$c)){
while($r = @mysql_fetch_array($p)){
// c par là que ça foire
echo $r['pays'].' <a href="mailto:'.$r['mail'].'">'.$r['nom'].'</a> ';
if($r['site'] != 'http://'){
echo ' (<a href="'.$r['site'].'" target=_blank>www</a> ';
}
echo '<br><br>';
}
// calcul du nombre de pages
$nbpages = ceil($total / $nb); // arrondi a l'entier superieur
// on affiche les pages
for($i = 1;$i <= $nbpages;$i ++){
echo "<a href=m.php?page=$i&total=$total&ord=$ord&cl=$cl>$i</a>";
if($i < $nbpages) echo " - ";
}
}
@mysql_close($c);
?>
Merci d'avance et bon dimanche.
Ostead
______________________________
Message édité par ostead |