Có, nó sẽ giúp chắc chắn. Nhưng bạn cần phải làm một chút tùy biến.
Trước hết, hãy đảm bảo rằng bạn kết nối với cơ sở dữ liệu, nếu bạn muốn truy vấn/tìm nạp dữ liệu từ cơ sở dữ liệu. Để điều này xảy ra, hãy bao gồm trang "config.php" ở phần đầu của tập lệnh, trong đó logic kết nối cơ sở dữ liệu của bạn sẽ xuất hiện.
Sau đó, viết truy vấn của bạn để tìm nạp dữ liệu từ cơ sở dữ liệu đó và gán giá trị đó cho biến được yêu cầu để sử dụng nó trong trang tiêu đề.
Cuối cùng, bao gồm trang "header.php" của bạn.
Đối với trang "config.php": -
Logic của Database Connection, như sử dụng của "mysql_connect()" & "mysql_select_db()" chức năng.
Dành cho "tùy chỉnh.php" page: -
<?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";
?>
Ngoài ra, nếu bạn muốn, bạn luôn có thể sử dụng một số lớp cho kết nối mysql & truy vấn, để lấy dữ liệu Nhưng đây là cách nó luôn luôn làm việc
Nguồn
2010-05-04 05:54:07
Oh, tôi đoán tôi gõ chậm ...:) – Bojack