Re: 有沒有人曾經寫php程式把.mdb丟到mysql裡去?

看板PHP作者 (不想再留白)時間19年前 (2006/08/19 09:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《yukang (發不完的gmail)》之銘言: : ※ 引述《maxi326 (不想再留白)》之銘言: : : 我有找資料 : : 成功用odbc driver可以php拿到.mdb的資料 : : 對每個table一筆一筆的丟到mysql好似太沒效率 : : 不知有沒有php或mysql(匯入)或odbc(匯出)的function可以做到整個.mdb丟到mysql : : 我已經做到copy table過去mysql : : 但如果.mdb裡有很多table還有他們之間有關聯性的問題 : : 我想做到整個db轉過去,包括其關聯性 : : .mdb那邊有更新資料的時候,也要把新資料拿過去mysql : : 而不是做備份 : : 有好用的functions介紹一下嗎? : : yukang大大的連結好像是一個軟體 : : 我是想討論php怎樣寫,寫給連軟體都不會用的人 : : 沒看到文字檔,文字檔應該是php程式,請問在那裡 : 這其實並沒有什麼困難的啊,很簡單的東西,我們就用 其實我有大概做到拿一個table : 1.SELECT * FROM access ( access 裡的某個 table) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 這一行要用方法連過去吧 我後來學了用odbc連的 : 2.while($result = mysql_fetch_assoc($rs1)) : { : $sql = "INSERT INTO access values ('"; : $sql .= implode("','",array_values($result)); ^^^^^^^這個function我不知道,哈哈,我試看看 : $sql .= "');"; : $result1 = mysql_query($sql,$rs2); : } : 這樣就會塞進去 mysql 了,基本上 mysql 會自動轉換型態 : 應該沒什麼可能一個 function 就可以完成吧。 謝謝yukang兄的回答 又學到很多東西 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.175.119.50
文章代碼(AID): #14vcNXGs (PHP)
文章代碼(AID): #14vcNXGs (PHP)