2013-02-21 18 views
-3

我在數據庫中有「dsaidovsite」值表「發電機組」,在「PageTopTitle」一欄叫「DSPixels設計」; 我想要在html <title>...</title>標記中獲取該值。不能從MySQL中獲取價值,並把它的HTML標題裏面

我希望這是可能的。

+1

安裝PHP第一 – swapnesh 2013-02-21 20:50:28

+1

[你嘗試過什麼(http://whathaveyoutried.com)?對你來說最好的辦法是閱讀PHP和HTML,做一些研究,嘗試一些代碼,然後在你研究它們後詢問錯誤。 – UnholyRanger 2013-02-21 21:02:20

+0

1.編寫php腳本2.編寫數據庫查詢。 3.檢索查詢結果。 4.將結果插入到html中。 5. ??? 6.利潤! – 2013-02-21 21:16:06

回答

1

這是可能的。 PHP在呈現html之前執行。讀取它並將其輸出到頁面中。

2

這樣做會只是運行一個數據庫查詢的最佳方式:通過聲明它作爲一個變量,並呼應它

$result = mysql_query("SELECT PageTopTitle FROM genset WHERE someUniqueRowSelector"); 

然後簡單地將其輸出到標題標籤:

$row = mysql_fetch_array($result); 

$pageTitle = $row['PageTopTitle'] 

現在,您已經定義的值,然後你只需添加一些PHP到你的標題標籤 - 無論它可能已經(它總是好的,也有類似的格式的標題標籤 - 但絕不相同 - 改變了啓動或類似)

<html> 
<head> 
<title><?php echo $pageTitle ?> | Random Header info | Example.com </title> 

而且應該這樣做。

這是一個好主意,也許在表中添加一個名爲'page'的表格,這樣每個標題就可以簡單地聲明PHP中的頁面,並在您的SQL語句的WHERE中使用它,以便您可以擁有獨特的頁面標題,易於定義。

這是我的$ 0.02