J'ai tenté de comprendre comment tu veux relier tes article à leur cat, mais je pas trop compris
Tes sur que pour les autre article tu à les liaison dans ta base ?
Alors voila comment j'aurai procédé
donc une table articles
id cat_id titre contenu date ex.........
Puis une table catégories
id titre
après pour afficher toute les news avec leur cat
// Donc la tu fait ta boucle qui à afficher les article
$query = "SELECT * FROM articles ORDER BY date";
$sql = mysql_query($query);
while ($article = mysql_fetch_assoc($sql))
{
// tu récupere les info sur la categorie
$query2 = "SELECT * FROM categories WHERE id = ". $article"cat_id"] ."";
$sql2 = mysql_query($query2);
$cat = mysql_fetch_assoc($sql2);
// et la tu affiche à utilisent ta présentation
// j'affiche juste rapidement les info pour l'exemple
echo "Mon article " . $article"titre"] . " qui appartient à ma catégorie " . $cat"titre"] . " et qui a le contenue suivent <br><br> " . $article"titre"] . " <br><br>";
}
Donc la pour chaque article tu lui indique l'id de la cat à la quel il appartient.