Bonjour,
Désolé mon titre n'est pas trés clair.
Enfait j'aimerai afficher des article inscrit dans ma base de données (les 5 derniers seulements.) .
J'ai donc fait cela :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 include('./include/connect.inc.php'); $query = mysql_query('SELECT num_actu, nom_actu, date_actu, auteur_actu, contenu_actu, resum_actu FROM actu ORDER BY date_actu asc'); $jnb=0; while ($result = mysql_fetch_array($query)) { if ($jnb==5){ break;} $_SESSION['art']= $result['contenu_actu']; echo'<h3>'.nl2br($result['nom_actu']).'</h3>'; echo'<p>'.$result['resum_actu'].''; echo' [...]</p>'; echo'<p><a href="sample_actu.php" target="_blank">Lire la suite...</a></p>'; echo'<p>Ecrit le '.nl2br($result['date_actu']).' par '.nl2br($result['auteur_actu']).'</p>'; echo'<hr />'; $jnb++; } ?>
5articles s'affiche, donc ça c'est parfait cependant mon tri ne se fait pas correctement car les article ne vont pas du plus récent au plus vieux mais l'inverse et les derniers articles ne s'affiche pas du coup... Sans ma condition if ($jnb==5){ break;} , tout marchait correctement...
Merci de votre aide.
Partager