【发布时间】:2014-06-28 13:26:11
【问题描述】:
我有几千行包含 HTML 数据
<p>non useful data</p>
<p>useful data</p>
我要删除第一个 p 标签
<p >non empty</p >
只更新行
<p>useful data</p>
我试过了
$request = mysql_query("select * from content limit 50") or die('Error :'.$request.' '.mysql_error());
while($r=mysql_fetch_array($request)) {
$id = $r[id];
$text = $r[text];
preg_match('@<p>.*?</p>(.*)@', $text, $matches);
$srcfinal = $matches[1];
$srcrestant =$matches[0];
echo"$srcfinal<br />";
}
我可以正确提取无用数据 ($srcfinal),但找不到任何东西来打印所需数据(然后用它更新行)。
请使用任何轻量级代码?
【问题讨论】: