2013-05-02 26 views
-3

我從MySQL數據庫中選擇隨機字段值。這些字段是動態選擇的,每個查詢都不相同。現在我想將描述分配給每個字段並打印字段描述。如何在使用PHP打印之前更改MySQL字段名稱?

例如我選擇了兩個字段,例如:web_seoweb_maintenance然後我想分別顯示上述字段爲(你想要你的網站的搜索引擎優化)和(你想從我們公司的網站維護)。

+0

請張貼的內容具有u試過嗎? – 2013-05-02 09:56:06

+1

請分享您的代碼。 – Rikesh 2013-05-02 09:56:08

+0

**代碼**在哪裏?因此,我們可以幫助您。 – 2013-05-02 09:56:17

回答

1

如果它的MySql您可以將註釋分配給數據庫中的實際列。

ALTER TABLE tbl CHANGE COLUMN col col INT(11) NOT NULL COMMENT 'This is the new comment'; 

您可以再選擇使用information_schema(MySql的5.0+)這些意見

SELECT 
    comments FROM information_schema.tables 
WHERE 
    table_schema = 'dbname' 
AND 
    table_name = 'tbl' 

編輯

忘了說了,在information_schema包含了所有的元數據,爲您的所有數據庫,可能值得創建一個新的MySQL用戶,該用戶可以訪問所需的模式/表,以避免明顯的安全問題。

更多信息可以在這裏找到:

http://dev.mysql.com/doc/refman/5.0/en/information-schema.html

+0

information_schema默認爲只讀 – 2013-05-02 10:07:52

+0

謝謝,這就是我的意思_to這個schema_,但會編輯更清晰 – AlexP 2013-05-02 10:09:57

相關問題