Faire un Top 10
Bonjour, j'ai fait sa pour mon top 10 :
<?
$q=mysql_query("SELECT * FROM divx ORDER BY stats LIMIT 0,10") or die (mysql_error());
$r=mysql_fetch_array($q);
echo "<a href=\"index.php?p=divx2&id=".$r['id']."\">".$r['titre']."</a>";
?>
Mais sa marche pas :s
Il me met que un seul titre :(
A+
Et en mettant un while ?
?
A+
Je crois que l'idée du while c'est ça:
<?
$q=mysql_query("SELECT * FROM divx ORDER BY stats LIMIT 0,10") or die (mysql_error());
while($r=mysql_fetch_array($q)){
echo "<a href=\"index.php?p=divx2&id=".$r['id']."\">".$r['titre']."</a>";
}
?>
c 'est incroyable ce que je peux écrire comme conneries
Ouep, là ca devrait marcher avec le while (c sur même
ya ke ca)
<?
$q=mysql_query("SELECT * FROM divx ORDER BY stats LIMIT 0,10") or die (mysql_error());
$i = 1;
while ($r = mysql_fetch_array($q)) {
$i = $i + 1;
// Nrmlt si je me trompe pas, ça devrait marker a chake fois, de 0 juska le nb défini par le LIMIT
echo '<b>'.$i.'</b> ';
echo "<a href=\"index.php?p=divx2&id=".$r['id']."\">".$r['titre']."</a><br>";
}
mysql_free_result($r);
mysql_close();
?>
Voilà, g fé ca comme ça, g po vérifier, mais ca devrait marcher nrmlt (ca fé lgtps ke g po coder là lol)
@+
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
A mon avis tu devrait faire
$i=$i+1 (ou $i++;) apres l'affichage parceque la il va commencer a deux ....
Il en faut peu pour être heureux !!!!!
lol oué, bon g dit ke je lavé fé vite fé
C bien, y en a ki suive au moins ... lol
Si t'es fier d'être un Nazebroke, tape dans tes mains !!
Je comprend pas car sa va du plus petit au plus grand puis j'ai sa :
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/free.fr/0/5/ftptrashersite/include/top10.php on line 18
A+