Table 1 : news
Champ : id - auteur_id - texte - statut
Table 2 : comment
Champ : id - titre_id - comment
---------------------
Le lien entre les 2 tables est id pour table 1 (news) et titre_id pour la table 2 (comment).
Je cherche à afficher le nombre d'enregistrement dans la table 2 (comment) quand statut de la table 1 (news) est à 1.
Pour l'instant j'en suis là, mais ca ne marche pas :
$result=mysql_query("select u.id, us.titre_id from news u, comment us WHERE auteur_id='$op' AND u.statut='1' AND u.id=us.titre_id limit;");
while (list($id, $titre_id) = mysql_fetch_row($result)) {
$result1=mysql_query("select id from comment where titre_id='$id'");
if ($result1) {
$numrows = mysql_num_rows($result1);
echo "il y a $numrows commentaire(s)";
} }
Et lorsque j'essaye de faire une jointure c'est pire.Merci, pour votre aide !