Re: [請益] 表格中的一筆資料顯示多次修改記錄

看板PHP作者 (凝視)時間18年前 (2007/09/05 00:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《singlet (小T)》之銘言: : 想請教在表格中,一筆資料顯示出多次修改記錄的方式 : 例如: : no title data : ┌────┬────┬─────┬─────┐ : │ no.1 │ A │ 內文 │ 960815 │ : │ │ │ │ 960820 │ : │ │ │ │ 960904 │ : └────┴────┴─────┴─────┘ : no,title,data是在同一個資料表中的三個欄位名稱 : 問題: : 1.請問我的修改記錄是否應該做在另一個資料表? 可以單獨作一張資料表 ┌────┬────┐ │ no │ modify │ ├────┼────┤ │ no.1 │ 紀錄 1 │ ├────┼────┤ │ no.1 │ 紀錄 2 │ └────┴────┘ 另外, 我建議妳也可以直接把修改紀錄這個欄位加在你的紀錄後面,型態用 text 讀取的時候出來行態是字串,妳可以 $array = explode(",", $string); 然後存進去紀錄的時候 $string = implode(",", $array); 再存回去,這樣妳一樣可以維護修改紀錄,而且直接就用陣列的方式呈現了。 不過分隔的格式自己要先想好就是了... : 2.請問我要將資料叫出,以上面表格的方式呈現,應該怎麼寫比較好呢? : (我目前只做過同資料表中的資料用for迴圈依序輸出顯示) -- 凝視著,卻看不見光景。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.223.207 ※ 編輯: roga 來自: 220.130.223.207 (09/05 03:26)
文章代碼(AID): #16tOY1QN (PHP)
文章代碼(AID): #16tOY1QN (PHP)