我想寫一個函數,它抓取數據庫表中的所有字段並將其放入數組中。 獲取數據庫中的字段已經是這樣的:php:(新手)將數據庫字段定義到數組中
$sq = "select column_name,data_type from information_schema.columns
where table_name='users'";
我只是不知道如何將它們存儲正常。
當有例如。該數據庫結構:
fieldname type length
--------------------------------
id int 11
username varchar 50
pass varchar 50
lastlogin date
什麼是存儲,以便在PHP這個數據的最佳方式查詢這樣的:
$field = myFields["username"];
echo $field->id."/".$field->type."/".field->length;
,你可以看到,我想直接通過現場訪問數據名稱
混淆的問題。實際上是否已經發布了*數據庫結構的列定義,即是否有四列名爲id,username,pass和lastlogin,或者是否有三列名爲users,type和length? – Nick 2011-04-01 15:00:02