你好:)有一個活的XML提要(http://rates.fxcm.com/RatesXML3),它顯示了一個資源或貨幣的出價和其他數據,例如,黃金,美元/澳元等將實時XML訂閱源獲取到MySQL數據庫中?
我試圖讓這個存儲在我的MySQL數據庫表,但我對如何導入XML飼料到使用PHP數據庫不知道,所以有一個函數或過程,我應該知道這是否?
所有答覆都讚賞:)謝謝, 約書亞
你好:)有一個活的XML提要(http://rates.fxcm.com/RatesXML3),它顯示了一個資源或貨幣的出價和其他數據,例如,黃金,美元/澳元等將實時XML訂閱源獲取到MySQL數據庫中?
我試圖讓這個存儲在我的MySQL數據庫表,但我對如何導入XML飼料到使用PHP數據庫不知道,所以有一個函數或過程,我應該知道這是否?
所有答覆都讚賞:)謝謝, 約書亞
建議解決方案:
一些文章,可能會幫助您:
這第一個JavaScript將每隔一定的毫秒數重新加載此頁面(例如60000分鐘)。只需用正確的信息替換尖括號之間的部分即可。
<script type="text/javascript">
window.onload = function() {
setTimeout(function() {
window.location = "<url_of_php_script>";
}
, <time_between_updates);
};
</script>
而且使用這樣的PHP:
<?php
// Code here to parse XML, putting it into MYSQL
?>
您應該能夠使用這樣的網頁作爲開始解析XML(或一個簡單的谷歌搜索):http://php.net/manual/en/book.xml.php
(或使用@ fjc的鏈接)
您好,基本上,我需要一個js文件和我的服務器上的PHP文件,js文件將加載到服務器的XML活飼料,然後PHP將得到這個XML,解析它,然後將它放入MySQL的? –
或者像@fjc那樣在cron作業上運行它。 (就像多次用某種語言擊中網頁一樣,每隔一分鐘左右就會解析這些信息並將其放入mysql中)。有很多方法可以做你想問的問題。 –
沒有。在php中沒有這個功能。不要期待有一個。 PHP是一個充滿有用的次要工具的工具包。採取這些小工具並將它們鏈接在一起來完成複雜的事情。 –