iT邦幫忙

0

我想用php抓氣象局網頁上的地震資料,然後匯到資料庫的資料表裡面,請問我該怎麼寫?

  • 分享至 

  • xImage

感謝wiseguy大大的教導,和chingfeng大大的建議,小的我又再次來發問了!以下是我的程式碼

 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>地震</title>



<div id="mainmap" class="earthquakemap" style="position:relative">
<img id="mMap" src="http://www.cwb.gov.tw/V7/earthquake/map/c_map_c1.jpg" width="350" />

<?php  
$str=file_get_contents('http://www.cwb.gov.tw//V7/modules/MOD_EC_Home.htm');
$strstr=strstr($str,'<table class="BoxTable" id="gvEvent">');
$strpos=strpos($strstr,"</table>");
$substr=substr($strstr,0,$strpos);
echo $substr.'<br>';

$q=strstr($str,'<div id="ECHOME">');
$w=strpos($q,"</div>");
$e=substr($q,0,$w);
echo $e;

 ?> 

這個程式是要從氣象局中抓取地震的資料,然後我想要把它匯到資料庫裏面去,讓它變成一個資料表,可以讓別人從資料表去調出資料,麻煩各位大大忙了!拜託!

先學走路再學跑步.
s35623 iT邦新手 5 級 ‧ 2014-12-12 16:43:57 檢舉
unclelucky大大:如果我有時間我也想先學走路的,所以請讓我先過這一關,再讓我學走路,拜託。
s35623 iT邦新手 5 級 ‧ 2014-12-16 23:42:54 檢舉
抱歉,上面那個留言有點失禮,我太急了,對大大失禮了抱歉。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
weiclin
iT邦高手 4 級 ‧ 2014-12-12 19:05:20
最佳解答

以你目前的需求來看, 先去市面上隨便找一本書, 花一兩個小時把留言板之類的練習一遍
然後你就知道要怎麼寫進資料庫了...

或是網路上先找些資料庫的教學練習一下吧, 總不能在這邊寫一大篇SQL語法的基礎教學吧?

還有偷偷問一下...這是作業或專題嗎 -.-?

s35623 iT邦新手 5 級 ‧ 2014-12-16 23:40:33 檢舉

謝謝你的建議,查詢後大概知道要用的是哪些的語法了,現在就只差學會他們。

s35623 iT邦新手 5 級 ‧ 2014-12-16 23:41:03 檢舉

這是專題的一部分。

0

s35623提到:
氣象局

建議可以使用
交通部中央氣象局-開放資料平臺

看更多先前的回應...收起先前的回應...
weiclin iT邦高手 4 級 ‧ 2014-12-12 18:50:48 檢舉

跑去偷看了一下, 不知道為什麼地震那邊沒有資料載點..

jacketwu iT邦新手 4 級 ‧ 2014-12-15 10:36:35 檢舉
jacketwu iT邦新手 4 級 ‧ 2014-12-15 10:36:51 檢舉
s35623 iT邦新手 5 級 ‧ 2014-12-16 23:37:53 檢舉

謝謝你的建議。
氣象局的那裏真的沒有耶,不過他有提供RSS。

我要發表回答

立即登入回答