Я только начал пытаться учить себя PHP и мне нужна небольшая помощь.Используя DOM, я пытаюсь разобрать таблицу HTML, чтобы поместить результаты в базу данных MySQL, но у меня возникли проблемы.Я могу отобразить каждую строку таблицы следующим образом:
foreach ($html->find('table') as $table)
foreach ($table->find("tr") as $rows)
echo $rows."<br />";
Данные имеют следующую структуру:
<tr>
<a href=http://some link>text1</a>
<td class="...">text2</td>
<td class="...">text3</td>
<td class="...">text4</td>
</tr>
Я пытаюсь получить ссылку и текст1-4 вмассив, но не могу понять это.Любая помощь будет оценена.--Edit -
Это макет таблицы, который я пытаюсь разбить.
<tr>
<th class="school first">
<ahref="/local/team/home.aspx?schoolid=472d8593">Aberdeen</a>
</th>
<td class="mascot">Bulldogs</td>
<td class="city">Aberdeen</td>
<td class="state last">MS</td>
</tr>
Ответ jnpcl дает мне
ROW
TEXT: Bulldogs
TEXT: Aberdeen
TEXT: MS
, но без ссылки.Возможно, я не был достаточно конкретен в своем первоначальном вопросе, но, как я уже сказал, я пытаюсь учиться, и я обычно делаю это, прыгая в глубокий конец бассейна.