J'ai un problème de code sans doute dû à une nouvelle version de PHP (cela marchait sur une ancienne version et là ... non
Si je fais ça, c'est bon :
$sql='SELECT * FROM fiches ORDER BY hit DESC limit '.$limite.','.$nombre;
$result=mysql_query($sql);
for ($compteur=0;$compteur<mysql_num_rows($result);$compteur++)
{
$affnom=mysql_result($result,$compteur,"nom_site");
$affhit=mysql_result($result,$compteur,"hit");
$afflangue=mysql_result($result,$compteur,"langue");
$affurl=mysql_result($result,$compteur,"url");
$affid=mysql_result($result,$compteur,"id");
echo ... ;
}
Là, ça ne marche plus !$sql='SELECT * FROM fiches [b]WHERE categorie="bidule"[/b] ORDER BY hit DESC limit '.$limite.','.$nombre;
$result=mysql_query($sql);
for ($compteur=0;$compteur<mysql_num_rows($result);$compteur++)
{
$affnom=mysql_result($result,$compteur,"nom_site");
$affhit=mysql_result($result,$compteur,"hit");
$afflangue=mysql_result($result,$compteur,"langue");
$affurl=mysql_result($result,$compteur,"url");
$affid=mysql_result($result,$compteur,"id");
echo ... ;
}
Merci pour votre aide !PS $limite et $nombre sont définies avant, pas de souci