我有桌子
<html>
<body>
<table id="data" class="outer">
<tr><td>Date</td><td>12-09-12</td></tr>
<tr><td>Price</td><td>15.00</td></tr>
<tr><td>Count</td><td>67</td></tr>
</table>
</body>
</html>
我必须解析这个以给出超过 100 的 put 但我无法获得如何用数据库值中的新值替换 "Date" "12-09-12" 的值。
请给我一个小例子
$html = new simple_html_dom();
$html->load_file($page);
$items = $html->find('Date');
`
$s = '<html>
<body>
<table id="data" class="outer">
<tr><td>Date</td><td>12-09-12</td></tr>
<tr><td>Price</td><td>15.00</td></tr>
<tr><td>Count</td><td>67</td></tr>
</table>
</body>
</html>';
$document = new DOMDocument();
$document->loadHTML($s);
$oElement = $document->getElementById('data');
$tds = $oElement->getElementsByTagName('td');
if( 'td' == strtolower($tds->item(0)->tagName) AND 'date' == strtolower($tds->item(0)->nodeValue) )
{
echo 'Old value: ' . $tds->item(1)->nodeValue;
echo '<hr/>';
$tds->item(1)->nodeValue = '13-08-11';
echo $document->saveHTML(); //output modified HTML
}
?>
`谁能帮助我?