Cool! I don't know why - why don't you try this. After where it's supposed to insert it, write:
PHP Code:
$article_content = $article_content . $query;
This will allow you to see your query, and check if something is going wrong. Maybe you don't have the same number of columns as I do (I have a date column, too) so you might want to check that.
==
Lol, I just noticed that we don't do that in the query. If you put it in an external string, you can echo it. For now, try removing '$date', from the sting.