meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"
創(chuàng)新互聯(lián)公司主要從事網站制作、成都網站設計、網頁設計、企業(yè)做網站、公司建網站等業(yè)務。立足成都服務定興,十余年網站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575
?php
//腳本永不結束
set_time_limit(0);
//數(shù)據(jù)庫連接
mysql_connect('host',?'user',?'password');
mysql_select_db('database');
while(true){
//這里不知道你的xml來源,改為你自己的來源,讀入xml變量
$xml?=?'xmlrow?expect="201412345"?opencode="1,2,3,4,5"?opentime="2014-11-11?11:11:11"http://xml';
//解析xml內容
$obj?=?simplexml_load_string($xml,?'SimpleXMLElement',?LIBXML_NOCDATA);
$expect?=?$obj-row['expect'];
$opencode?=?$obj-row['opencode'];
$opentime?=?$obj-row['opentime'];
$sql='INSERT?INTO?table?VALUES?(\''.$expect.'\',\''.$opencode.'\',\''.$opentime.'\')';
mysql_query($sql);
//休息60秒
sleep(60);
}
由于php沒有線程概念,這個頁面要運行的話,必須維持一個在瀏覽器打開狀態(tài)
這里的代碼只是簡單的示例,具體的邏輯你可以根據(jù)需求自己完善
我還以為你姥爺也姓畢呢
XML存入數(shù)據(jù)庫 。你這個想法不對。除非你把XML當字符串。
或者你要把XML解析成表。(把XML節(jié)點與數(shù)據(jù)庫對應起來)
不知道你的為什么有這樣的需求。
你可以在數(shù)據(jù)庫里存XML文件的路徑。
然后在程序里程序里讀取XML。
舉例說明如下
xml文件名為: text.xml
xml數(shù)據(jù)文件的結構如下:
node1
node2 name="abc"123/node2
/node1
sql命令如下:
SET @xml = LOAD_FILE('text.xml'); -- 要指定完整的文件位置
SELECT ExtractValue(@xml, '/node1/node2/@name') as name,ExtractValue(@xml, '/node1/node2') as data;
返回數(shù)據(jù)結果就是:
name | data
abc | 123