2012-02-07 60 views
0

如何從PHP頁面讀取文本和MySQL 對於如我的網頁在一個表中插入其插入它包含閱讀從一個PHP頁面的文本,並在DB

的「Hello World」,我需要將這段文字插入表格「你好」中。

+0

我想第一個p標籤,並從我的HTML頁面的最後p標籤,然後因爲它將包括

,所以從提取的文本中除去p標籤。另外我想知道Datamining是否適用於其他領域。我對數據或文本挖掘知之甚少,但我認爲這對我有幫助? – Vick 2012-02-07 17:57:17

回答

1

如果您有活動標誌「allow_url_fopen」(如果要打開外部URL),你能使用file_get_contents

<?php 
// Connect to mysql... 
// 

$page = file_get_contents('http://www.example.com/'); 
mysql_query("INSERT INTO hello (page) VALUES ('$page'); 
?> 
+0

嘿傢伙我想出了什麼,我需要從您的網頁上讀取文本或任何類型的數據必須使用: $ a =您想要讀取的值可以來自數據庫,外部文檔等等 $ start = strpos($ a,'

'); $ end = strpos($ a。$ timedb,'

',$ start); $ paragraph = substr($ a,$ start,$ end- $ start + 4); $ paragraph = html_entity_decode(strip_tags($ paragraph)); \t \t echo $ paragraph; 工作得很好,然後是INSERT INTO tablename VALUES($ paragraph)。 – Vick 2012-02-07 18:10:35

+0

我建議使用[preg_match_all](http://www.php.net/manual/en/function.preg-match-all.php) – WeSo 2012-02-07 18:33:44