Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2013, 02:02
Avatar de bookmaster
bookmaster
 
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 9 meses
Puntos: 67
Respuesta: PHP para novatos: Simple HTML DOM Parser

Te dejo un pequeño ejemplo que me e echo adaptado a tu caso:
Código PHP:
<?php
$Url 
'http://geoportal.mityc.es/hidrocarburos/eess/searchAddress.do?nomProvincia=&nomMunicipio=Yuncos&tipoCarburante=1&rotulo=&tipoVenta=&nombreVia=&numVia=&codPostal=&economicas=true&tipoBusqueda=0&Ordenacion=P&posicion=0&tipoCons=2';
$html file_get_html($Url);
foreach(
$html->find('td[class=tdXShort]') as $element)
$Listado[] = $element->innertext;
for(
$C=1$C <= count($Listado);$C=$C+4){
    echo 
$Listado[$C].'<br>';
}
?>
$C: Es la posición de la primera ocurrencia
$C=$C+4: Aquí como recibimos 4 "Columnas" que coinciden con lo buscado, le sumamos la posición inicial (Recuerda que los arrays empiezan en 0) + las 4 columnas, para que después se muestre esas posiciones.

Ejemplo en marcha: http://fdw.lohacemosweb.net/Kamita.php

Pd.: Seguramente haya una manera mas fácil de hacerlo, pero es la primera vez que pruebo el Simple HTML DOM Parser.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net

Última edición por bookmaster; 05/06/2013 a las 02:12