iT邦幫忙

0

我用PHP寫了一個擷取網頁部分資訊的程式,我想把它匯入資料庫,請問我該怎麼做?

php
  • 分享至 

  • xImage

我用PHP寫了一個擷取網頁部分資訊的程式,而我想把它匯入資料庫。資料庫的檔名需要是.sql,但是我的檔名是.php,所以我就異想天開地把它存成.sql,然後直接載入,結果出現錯誤(圖片那樣)
,請問我要怎麼做才可以把它會入資料庫?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
8
wiseguy
iT邦超人 1 級 ‧ 2014-12-12 08:59:00
最佳解答

這位同學可能是才剛開始上程式設計課沒多久。這意思不是看輕你,是指說你還沒弄 php 跟 sql 是兩個不同語言,不同結構、不同意義。你的問題就跟問『我要把冷氣濾網裝到電鍋上,請問該怎麼裝?』一樣令人瞠目結舌、目瞪口呆,無法回答你任何一個字一樣。
建議你可以這麼問:【我想用 php 抓 http://xxx/aaa.htm 網頁上的某個表格資料,並匯到 schema 是 xxxxxxxxxxx ... 的 table 裡,請問我該怎麼寫?】。這樣就會有一堆好心人知道該怎麼幫你了。

看更多先前的回應...收起先前的回應...

iT邦幫忙MVPwiseguy提到:
我要外獅佬裝老鷹,請問該怎麼裝?

偷笑
hello s35623,
強人大大說的沒錯,一般擷取網頁資料要寫入database,還是需要使用程式把他insert/update database!

也許你可能要PO一下程式碼,這樣大家比較好幫忙~~!

程式碼大概長這樣
兩位說話算話哦
吃偷笑吃

<pre class="c" name="code">
<meta http-equiv="Content Type" charset="utf-8">
<title>地震</title><div id="earchmap" class="earthquakemap" style="position relative"><img id="mMap" src="http://www.cwb.gov.tw/V7/earchquakemap_map_c1.jpg" width="350"/><?php $str=file_get_contents("http://www.cwb.gov.tw/V7/modules/MOD_EC_Home.htm")?>
s35623 iT邦新手 5 級 ‧ 2014-12-12 16:07:02 檢舉

謝謝wiseguy大大的分析,其實具體怎麼做我真的一點概念都沒有,您的分析讓我深深了解我的愚昧...謝謝

s35623 iT邦新手 5 級 ‧ 2014-12-12 16:09:28 檢舉

謝謝chingfeng的建議。

2
dasu88
iT邦研究生 5 級 ‧ 2014-12-12 08:58:17

php 不能 直接轉成 sql
你應該要看一下關於sql寫入的指令

s35623 iT邦新手 5 級 ‧ 2014-12-12 16:09:43 檢舉

謝謝dasu88的建議。

0
pantc328
iT邦高手 1 級 ‧ 2014-12-12 15:38:41

資料庫副黨名 MS SQL 為 mdb
SQL 是標準查詢語言的意思
PHP 好像是個人超文字頁面

上面…
反正好久沒完那些,雖變翻,也不查了,Google 一下就有了
做Coding ,Programmer 基本的英文要會
背關鍵字SQL,PHP 背不完了,好幾萬個專有字,沒有英文基礎很快你就忘了什麼是什麼

我要發表回答

立即登入回答