Page 1 sur 1

Jointure nbre total de ligne

Posté : 09 janv. 2008, 11:33
par JOHAAANNS
Bonjour ma question est simple,

Je voudrais savoir si il est possible de recuperer le nombre total de chaque element d'une base a partir d'une jointure.

Exemple :

ma jointure :
$query_site = "SELECT * FROM liens
LEFT JOIN sous_themes ON  liens.lien_sous_theme_id = sous_theme_id 
LEFT JOIN themes ON liens.lien_theme_id = themes.theme_id
LEFT JOIN rubriques ON liens.lien_rubrique_id = rubriques.rubrique_id 
ORDER BY rubrique_id DESC";
J'aimerais recuperer :
le total de rubriques, puis le total de themes, sous_themes et liens.
mysql_num_rows();

Merci d'avance

Posté : 09 janv. 2008, 11:52
par Ryle
Modération :
Afin d'obtenir plus de réponses, le sujet est déplacé dans le forum "SQL & Bases de données".

Posté : 09 janv. 2008, 14:32
par JOHAAANNS
une idée ? :wink:

Posté : 09 janv. 2008, 14:44
par d0m
peut être en utilisant le COUNT() SQL dans la requête.

Posté : 09 janv. 2008, 16:05
par JOHAAANNS
Je pense avoir trouver, en esperant ne pas faire de betise :
$array = mysql_fetch_assoc($sql_site);

$nbr_rubriques = ($array[rubrique_id]);
$nbr_themes = ($array[theme_id]);
$nbr_sous_themes = ($array[sous_theme_id]);
$nbr_liens = ($array[lien_id]);

//print_r($array);
echo $nbr_rubriques ;
[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]