我已经建立了一个数据库,每行我都创建了一个新的php页面,并在数据库表中保存了一些值。
现在,我想插入我忘记在数据库中插入的PHP页面中的值。
我只有3个值。我知道每一行都有PHP页面(url),我需要从中获取值。
这些值显示在php页面中,如此
<table>
<tr>
<td>
Column1
</td>
<td>
Value-c1
</td>
</tr>
<tr>
<td>
Column2
</td>
<td>
Value-c2
</td>
</tr>
<tr>
<td>
Column3
</td>
<td>
Value-c3
</td>
</tr>
</table>
包含此表的页面也包含其他内容。我只需要取值-c1并将其插入MySQL表中的Column1。
如何获取PHP页面的内容(包含URL)并获取我想要的特定值。
修改
我有多个静态PHP页面(如100),我想创建一个PHP脚本,它将遍历所有页面(我知道它们的URL),并从每个页面获取表中的值并将它们插入到数据库中
现在清楚了吗? :d
答案 0 :(得分:1)
您需要的是称为屏幕(或网络)抓取。有关详细信息,请参阅http://en.wikipedia.org/wiki/Web_scraping。
看看
获取更多答案
答案 1 :(得分:0)
最简单的可能是使用Regex从页面中获取所有tr块。然后,您可以循环所有行并运行另一个正则表达式模式以获取第1列和值。