看板 PHP 關於我們 聯絡資訊
※ 引述《joaoko (joaoko)》之銘言: : 我有一個表單,表單裡有十個文字欄位,分別可以輸入五組「尺寸/庫存」的資料,就像 : 下面這樣: : 尺寸 庫存 : 欄位 欄位 : 欄位 欄位 : 欄位 欄位 : 欄位 欄位 : 欄位 欄位 : 現在我想把文字欄位裡的內容一次插入資料庫,目前想到的方法是以陣列 (或是二維陣列 : ) 的方式來讀取欄位裡的內容 (因為欄位的名稱是同一個),然後再寫一個迴圈將陣列裡 : 的資料插入資料庫。 : 可是我想了好久還是不知道如何下手 (我是 php 新手,還沒有碰過陣列),請問我改怎麼 : 寫比較好?還是說有其他更好的方法? : 感謝大大不吝的指教 ^^ 一般來說.. 如果是正常的文字檔 檔案的內容會建議是 尺寸,庫存 欄位,欄位 欄位,欄位 欄位,欄位 欄位,欄位 欄位,欄位 這樣的好處是 用fopen將file 讀入之後 再用split用 \n 去切開 將會得到一個長度6的array 再將切好的array的值 用用split用, 切開 就是你要的內容了 最後再用第一個array的長度 寫一個迴圈去作insert db的動作 就寫完啦 :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.108.113
JoeHorn:如果用逗點隔開的話,直接作 CSV 匯入就好了。 01/05 00:07
JoeHorn:phpMyAdmin 就有支援,不用自己寫程式。 01/05 00:08