ㄚ禮 發問時間: 電腦與網際網路程式設計 · 1 0 年前

csv匯入mysal

AppServ v2.4.8版本

有一筆資料是EXCEL檔 小弟把該資料另存為csv檔案格式

之後要匯入mysql 載入格式會自動篩選

若是自動篩選 系統是選擇csv格式

可是總是會顯示

錯誤 CSV 檔案第 1 行中之欄位總數錯誤.

若手動篩選為

CSV 使用 LOAD DATA

就順利過 這是那邊出問題?

但是 過了之後

資料格式 只有第一行時間有載入其他都沒有內容??

附上由EXCEL轉CSV檔和mysal資料庫的內容

http://www.FunP.Net/518005

已更新項目:

有刪掉了呢

可是匯入還是有問題呢

時間部分 無法正常顯示 變成000-00-00 00:00:00

修正後

時間顯示有問題和無法顯示第四欄(form)的內容

http://www.FunP.Net/263703

2 個已更新項目:

還有 執行後第一行正常通過

之後又出現

錯誤

CSV 檔案第 2 行中之欄位總數錯誤.

3 個已更新項目:

中文部分弄出來了 文字檔還得開啟存成UTF8才行..囧

得多這道手續才行

現在又一個問題

一個資料庫有兩種(或)以上資料表要進行分析比對

目前匯入此資料表稱為tel

另一個資料表 稱為mobilbook

4 個已更新項目:

資料表tel之欄位number 要去讀取資料表mobilbook之欄位mobilbook 部分

去進行比對篩選

PHP部分 該如何去呼叫篩選比對呢?

若是資料比tel之欄位number 跟 資料表mobilbook之欄位mobilbook

號碼相同 則 顯示 資料表number 之欄位 money (顯示欄位假設為 通話金額)

不知道PHP如何寫呢?

只會用EXCEL寫 但PHP部分不知道如何去呼叫不同資料庫(表)資料並進行分析比對

怕文字說明太模糊

就用圖片顯示

http://www.FunP.Net/527985

1 個解答

評分
  • 1 0 年前
    最佳解答

    第一行及最後一行刪掉就好了~

    2010-02-23 10:57:18 補充:

    文字編碼檔案: -> 選 utf8

    載入檔案格式 -> 點選 CSV

    「欄位分隔」使用字元:-> 分號";"要改為逗號","喔

    我匯入是正常的喔~

還有問題?馬上發問,尋求解答。