There are 2 tables: subjects and messages.
subjects table:
----id---- ----title----
1 Subject 1
2 Subject 2
3 Subject 3
messages table:
----id---- ----subject---- ----message----
1 1 Message to Subject 1
2 1 Message to Subject 1
3 2 Message to Subject 2
How to get mysql_num_rows
of subjects, which has got any messages in messages? The result must be 2, because Subject 1 has message in messages
, and Subject 2 has message in messages
, but Subject 3 hasn't got any message in messages
.
Something like:
mysql_num_rows(mysql_query("SELECT * FROM subjects ...