Да, это определенно поможет. Но вам нужно сделать небольшую настройку.
Прежде всего, убедитесь, что вы подключаетесь к базе данных, если хотите запрашивать / извлекать данные из базы данных. Чтобы это произошло, включите страницу «config.php» в самом начале скрипта, в которой будет присутствовать логика подключения к вашей базе данных.
Затем напишите свой запрос для извлечения данных из этой базы данных и присвойте это значение требуемой переменной для использования ее на странице заголовка.
Наконец, включите страницу "header.php".
Для страницы "config.php": -
Логика подключения к базе данных, например, использование функций «mysql_connect ()» и «mysql_select_db ()».
Для страницы "custom.php": -
<?php
include "config.php";
$sql = "SELECT pageTitle FROM db_table WHERE condition = 'something'";
$sql_exe = mysql_query($sql) or die("Error in Fetching Page Title");
if( mysql_num_rows($sql_exe) ) {
$currentPage = mysql_result($sql_exe, 0, 0);
}
else {
$currentPage = "Random Page Title";
}
mysql_free_result($sql_exe);
include "header.php";
?>
Кроме того, если вы хотите, вы всегда можете использовать некоторый класс для подключения и запросов MySQL, чтобы получить данные. Но так всегда и бывает.