Если вкратце, то алгоритм следующий:
1. Переименовываешь страничку в расширение
php.
2. Устанавливаешь WAMP сервер (если на локалке).
3. Разбираешься с базой данных, "что это такое".
4. Фиксируешь в памяти, что тело
php-программы начинается с тега <?
php и заканчивается тегом ?>
5. Фиксируешь в памяти, что html-код внутри
php должен помещаться в соответствующие конструкции (echo или print, например).
Если по-быстрому, то читай про переменные, математические операции и работу с mysql.
Пример:
Создаем в базе таблицу СТАТЬИ: поле ID (номер или идентификатор), ЗАГОЛОВОК и ТЕКСТ. Названия на русском для большего понимания,
а так только на латинице.
Получается примерно так:
ID Заголовок Текст
1 История Бла бла бла бла .....
2 Химия Бла .............
3 Математика Б...............
-----------
В коде программы выведем заголовки, а по нажатию сам текст:
<div id="Левый_блок_меню">
<?php
$res=mysql_query("SELECT * FROM статьи");
while ($row=mysql_fetch_assoc($res)) {
echo '<a href="index.php?art_id='.$row[id].'">'.$row[заголовок].'</a><br>';
}
?>
</div>
<div id="Контент">
<?php
if (isset($_GET[art_id])) {
$art=(int)$_GET[art_id];
$res=mysql_query("SELECT * FROM статьи WHERE id='$art'");
$row=mysql_fetch_assoc($res);
echo '<h1>'.$row[заголовок].'</h1>';
echo $row[текст];
}
?>
</div>