<tr class='Jed01'>
<td height='20' class='JEDResult'>1</td>
<td height='30' class='JEDResult'>26.04.2013</td>
<td height='30' class='JEDResult'>19:43</td>
<td height='30' class='JEDResult'>Processing</td>
<td height='30' class='JEDResult'><a href="#" pressed="GetInfo(1233);" title=''>Jeddah</a></td>
</tr>
結果 = 最初のステップ - 日付 - 時間 - 状態 - 場所
まず第一に、私はPHPが初めてで、このデータをPHP経由でWebに解析しようとしています-DOMは以前にStackoverflowで推奨されていました。以下のコードでは、すべてのクラスを呼び出してデータを取得しましたが、問題がないのに結果を取得できません。それで、それが私の問題である可能性がありますか?
今からありがとう
<?php
$input = "www.kalkatawi.com/luai.html"
$html = new DOMDocument();
$html->loadHTML($input);
foreach($html->getElementsByTagName('tr') as $tr)
{
if($tr->getAttribute('class') == 'Jed01')
{
foreach($html->getElementsByTagName('td') as $td)
{
if($td->getAttribute('class') == 'JEDResult')
{
echo ($td->nodeValue);
}
}
}
}
?>