I have two table -
categories - cat-id, cat-title
posts - post-id, post-cat-id, post-title
I want to search through all rows in 'posts' and get the number of posts based on each category in 'categories', echo 'cat-title' - number of posts
if no posts then echo 'cat-title' - "no posts".
posts are assigned a post-cat-id relative to cat-id.
I tried using joins WHERE cat-id = post-cat-id AND cat-title = 'a-category' but that only shows results when posts are assigned 'a-category'.
If that category does not exist in 'posts' then nothing shows
How, in your opinion, should I approach this?
Thanks