Так в чем проблема учиться?
Подключаться к БД - если mysql, то идете на
php.net и там ищете mysql_connect (предварительно узнав у гугла, какой функцией подключаться в БД mysql из PHP)
Добавлять статьи на сайт - в чем проблема? Если вы имеете
неплохой опыт работы с html
, то наверняка знаете, что такое формы, и что они отправляют данные по сабмиту на адрес, указанный в action атрибуте. Пропишите туда ваш скрипт на PHP, а в нем получайте данные и сохраняйте их в БД.
Дальше в том же духе...