скрипт пропускает первые несколько строк

У меня есть простой скрипт html dom parser, но когда я его запускаю, он пропускает первые несколько строк.
Ниже приведен фрагмент моего кода:

......
$record_find='second';
foreach($html->find('table#GridView1') as $e){

if($record_find=='first'){ $record_find="second";continue;}
$i=1;
foreach($e->find('tr') as $e1){
.......

Я разбираю данные из этогоhttp://krushimitra.co.in/1.html«url. И в этом сценарий пропускает первые три строки Achanta, coconut, paddy соответственно и обнаруживает, что все дальнейшие строки продолжаются. Пожалуйста, помогите мне решить эту проблему. Спасибо.

0

Решение

Попробуйте код, как показано ниже, в вашем скрипте, и любой HTML-анализатор DOM будет работать с этим. Вам нужно использовать запись find первым, а не вторым.

......
$record_find='first';
foreach($html->find('table#GridView1') as $e){

if($record_find=='first')
$i=1;
foreach($e->find('tr') as $e1){
.......
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]