Re: [請益] 如何更改mysql資料表的結構

看板PHP作者 (-858993460)時間14年前 (2010/06/24 02:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
※ 引述《scarsnight ()》之銘言: : 其實資料庫的欄位順序對programmer而言意義不大 : 我想你是使用$row[0]這樣子的方式來存取資料欄位裡面的值 : 建議是使用$row['id']這樣子的方式來存取會比較好,減少對資料表結構的相依性 : 實際上欄位的順序,並不會影響到你表單輸出的format。因此如果你非常在意報表輸出 : 的樣子 那就自己用html拉個表格..重新排一下順序比較快。如果你是個負責DB的人 : php的programer希望改變這個結構,那就叫他用field name不要用index number... : ※ 引述《FacetheFaith ( )》之銘言: : : 因為如果要用 foreach($row as $value) echo {$value) : : 勢必會依照資料表欄位的順序來呈現 : : 但必須客製化, 所以不知道有沒有快速更改資料表欄位結構的方法? 順著這個回文講一個語法 foreach($array as $key=>$value) { echo '['.$key.']='.$value.'<br>'; } 這樣就可以直接走遍所有 key 來存取了 從這裡出發就容易達成原 PO 想要的效果了 (是說知道 foreach($array as $value) 卻不知道這個寫法....唔嗯) http://tw.php.net/manual/en/control-structures.foreach.php -- 1989/02/22 優希堂悟 1990/02/22 冬川こころ 1993/07/05 小町つぐみ 1994/05/21 高江 ミュウ 1995/04 歡迎來到 星野遊々 1997/03/24 守野いづみ 1997/03/24 伊野瀬チサト 1998/06/18 守野くるみ 1999/10/19 打越鋼太郎的 楠田ゆに 2000/02/15 樋口遙 2002/ 12/17 八神ココ 2011/01/11 HAL18於朱倉岳墜機 2011/04/02 ∞與∫的世界 茜崎空啟動 2012/05/21 第貮日蝕計畫預定 2017/05/01~07 LeMU崩壞事故 2019/04/01~07 某大學合宿 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.28.92 ※ 編輯: LPH66 來自: 140.112.28.92 (06/24 02:06)
文章代碼(AID): #1C8aqWxG (PHP)
討論串 (同標題文章)
文章代碼(AID): #1C8aqWxG (PHP)