title: How do blog systems do this?
body: <p>I have a social network so a blog is only you could say a widget of the site for a user, so every user can have a blog, I would like to make this blog as nice as possible.  WHen you go to a users blog page it shows all blogs for the current month.</p>
  
  <p>My question, how can I show a column on the side like this
  July 2009
  June 2009
  May 2009
  April 2009
  March 2009
  February 2009</p>
  
  <p>The catch is it should only list months since the user joined the site until current, so a user that joined2 years ago from now would have 24 of these links and a user just 1 month or newer would only see 1?</p>
  
  <p>The system uses php/mysql</p>