Bonjour;
Mon problème peut faire sourire mais je suis un peu en rade et un coup de main ou plutôt de clavier-:)) serait super/
Voici:
Je stocke dans une BDD des articles (texte) et je veux dans un menu afficher des liens rangés par catégorie. J'arrive à trier par catégorie sans pb mais je voudrais que la catégoriue ne s'affiche qu'une seule fois au dessus de chaque groupe d'articles liés .
voici mon code:
<?php
//connexion a la BDD (modifier avec le bon fichier pour la mise en ligne!!!!!
include'../actus/PR/auth/secure/connect.php';
//include'PR/auth/secure/brancher.php';
//requête de la selection
$sql = "SELECT * FROM news ORDER BY cat DESC";
//envoie de la requete
$resultat = mysql_query($sql);
if ($resultat){
//recupération des données
while($enregistrement = mysql_fetch_assoc($resultat)){
$categorie=utf8_decode($enregistrement['cat']);
echo"<table width\"100%\">";
echo"<tr><td>$categorie</td></tr>";
//comment faire pour afficher les articles triés par catégorie sous le nom de chacune d'entre elle ? MERCI D'AVANCE !!!!
$id = $enregistrement['id'];
$lienNews= utf8_decode($enregistrement['titre']);
$sujetF= utf8_decode($enregistrement['sujet']);
echo"<tr>";
echo"<td>";
echo"<a href=\"index.php?id=$id\" class=\"lien\">$lienNews</a><br /><br />";
echo"</td>";
echo"</tr>";
echo"</table>";
}
}else{
echo"<p class=\"alerte\">Erreur de selection des fiches de lecture.</p>";
echo mysql_error();
}
?>
Merci d'avance
Philclimb