Estoy haciendo un pequeño trabajo para la universidad que no consiguo que funcione como quiero.
Al ejecutar el php , me arroja datos pero no todos los que necesitos.
estoy usando simple_html_dom.php
Si ejecutais el php vereis que solo me aparece el primer campo de la columna izquierda.
y de la columna derecha en lugar de extraer la imagen quiero extraer el campo 'title' , pero solo me extrae el primer campo.
Gracias a todos por vuestra ayuda.
Un saludo
Código PHP:
   define( '_JEXEC', 1 );
define( 'DS', DIRECTORY_SEPARATOR );
define('JPATH_BASE', dirname(__FILE__) );
 
require_once ( JPATH_BASE .DS.'simple_html_dom.php' );
 
 
 
 
 
    $html = file_get_html('http://www.panelook.com/LMS500HF07_SAMSUNG_5.0_LCM_parameter_23190.html');
 
 
    for($k=0;$k<9;$k++){
    $divContenedor = $html->find('div.tabwrapB',$k);
    if($divContenedor == null){
        $divContenedor = $html->find('div.tabwrapB');
        foreach($divContenedor as $div){
            foreach($div->find('th') as $campo){
                $descripcion[] = "<p>".$campo;
            
            $cont = 0;
            foreach($campo->find('td') as $campo2){
            if( $campo->plaintext == ''){
            $descripcion[$cont] .= $campo->plaintext."</p>";
            if($cont == 0)
                
            +$cont;}else{
                foreach($campo->find('img') as $img){
                    $descripcion[$cont] .= $img->title."</p>";
                    if($cont == 0)
                
            $cont++;}}}}
        }
    }
    else{
        foreach($divContenedor->find('th') as $campo){
            $descripcion[] = "<p>".$campo;
        }
        $cont = 0;
        foreach($divContenedor->find('td') as $campo){
            if( $campo->plaintext != ''){
            $descripcion[$cont] .= $campo->plaintext."</p>";
            if($cont == 0)
                
            +$cont;}else{
                foreach($campo->find('img') as $img){
                    $descripcion[$cont] .= $img->title."</p>";
                    if($cont == 0)
                
            +$cont;}}
        }
    } }
    echo $descripcion[$cont]; 
     
 


