Re: [請益] 如何將表單中的陣列一次插入資料庫?

看板PHP作者 (龍龍龍)時間18年前 (2008/01/04 23:15), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/4 (看更多)
※ 引述《joaoko (joaoko)》之銘言: : 我有一個表單,表單裡有十個文字欄位,分別可以輸入五組「尺寸/庫存」的資料,就像 : 下面這樣: : 尺寸 庫存 : 欄位 欄位 : 欄位 欄位 : 欄位 欄位 : 欄位 欄位 : 欄位 欄位 : 現在我想把文字欄位裡的內容一次插入資料庫,目前想到的方法是以陣列 (或是二維陣列 : ) 的方式來讀取欄位裡的內容 (因為欄位的名稱是同一個),然後再寫一個迴圈將陣列裡 : 的資料插入資料庫。 : 可是我想了好久還是不知道如何下手 (我是 php 新手,還沒有碰過陣列),請問我改怎麼 : 寫比較好?還是說有其他更好的方法? : 感謝大大不吝的指教 ^^ 一般來說.. 如果是正常的文字檔 檔案的內容會建議是 尺寸,庫存 欄位,欄位 欄位,欄位 欄位,欄位 欄位,欄位 欄位,欄位 這樣的好處是 用fopen將file 讀入之後 再用split用 \n 去切開 將會得到一個長度6的array 再將切好的array的值 用用split用, 切開 就是你要的內容了 最後再用第一個array的長度 寫一個迴圈去作insert db的動作 就寫完啦 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.108.113

01/05 00:07, , 1F
如果用逗點隔開的話,直接作 CSV 匯入就好了。
01/05 00:07, 1F

01/05 00:08, , 2F
phpMyAdmin 就有支援,不用自己寫程式。
01/05 00:08, 2F
文章代碼(AID): #17VasYxw (PHP)
文章代碼(AID): #17VasYxw (PHP)