2014-05-14 38 views
0

我使用php簡單dom解析器屏幕刮板,我試圖設置它來刮擦頁面的內容。問題是它將數據拉好,但它一遍又一遍地重複着,我無法弄清楚爲什麼。看來每個記錄都被重複了好幾次。對於每個只有幾個記錄重複數百次

<?php 
    // example of how to use basic selector to retrieve HTML contents 
    include('../simple_html_dom.php'); 

    // get DOM from URL or file 
    $html = file_get_html('http://www.goldengrovenursery.co.uk/griffin_x/results.asp?txtgenus=Chamaecyparis&txtcultivar=&txtcolour=All&Search=Availability&offset=40'); 



    echo '<table> 
    <thead><th>Genus</th><th>Cultivar</th></thead> 
    <tbody>'; 
    foreach($html->find('td.genus') as $a) 
    foreach($html->find('td.cultivar') as $b) 
    foreach($html->find('td.species') as $c) 
     echo '<tr><td>'.$a->innertext.'</td><td>'.$b->innertext.'</td><td>'.$c->innertext.'</td></tr>'; 
    echo '</tbody> 
    </table> 
    '; 
    ?> 

頁從它的拼搶是在這裏: http://www.goldengrovenursery.co.uk/griffin_x/results.asp?txtgenus=Chamaecyparis&txtcultivar=&txtcolour=All&Search=Availability&offset=40

上述腳本結束這樣看,即使只有10個記錄的頁面上:

Genus Cultivar 
    Genus  Colour 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  thyoides 
    Genus  obtusa 
    Genus  lawsoniana 
    Genus  obtusa 
    Genus  pisifera 
    Genus  Colour 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  thyoides 
    Genus  obtusa 
    Genus  lawsoniana 
    Genus  obtusa 
    Genus  pisifera 
    Genus  Colour 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  thyoides 
    Genus  obtusa 
    Genus  lawsoniana 
    Genus  obtusa 
    Genus  pisifera 
    Genus Cultivar Colour 
    Genus Cultivar pisifera 
    Genus Cultivar pisifera 
    Genus Cultivar pisifera 
    Genus Cultivar pisifera 
    Genus Cultivar pisifera 
    Genus Cultivar thyoides 
    Genus Cultivar obtusa 
    Genus Cultivar lawsoniana 
    Genus Cultivar obtusa 
    Genus Cultivar pisifera 
    Genus  Colour 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  pisifera 
    Genus  thyoides 
    Genus  obtusa 
    Genus  lawsoniana 
    Genus  obtusa 
    Genus  pisifera 
    Genus FILIFERA NANA Colour 
    Genus FILIFERA NANA pisifera 
    Genus FILIFERA NANA pisifera 
    Genus FILIFERA NANA pisifera 
    Genus FILIFERA NANA pisifera 
    Genus FILIFERA NANA pisifera 
    Genus FILIFERA NANA thyoides 
    Genus FILIFERA NANA obtusa 
    Genus FILIFERA NANA lawsoniana 
    Genus FILIFERA NANA obtusa 
    Genus FILIFERA NANA pisifera 
    Genus NANA Colour 
    Genus NANA pisifera 
    Genus NANA pisifera 
    Genus NANA pisifera 
    Genus NANA pisifera 
    Genus NANA pisifera 
    Genus NANA thyoides 
    Genus NANA obtusa 
    Genus NANA lawsoniana 
    Genus NANA obtusa 
    Genus NANA pisifera 
    Genus NANA AUREOVARIEGATA Colour 
    Genus NANA AUREOVARIEGATA pisifera 
    Genus NANA AUREOVARIEGATA pisifera 
    Genus NANA AUREOVARIEGATA pisifera 
    Genus NANA AUREOVARIEGATA pisifera 
    Genus NANA AUREOVARIEGATA pisifera 
    Genus NANA AUREOVARIEGATA thyoides 
    Genus NANA AUREOVARIEGATA obtusa 
    Genus NANA AUREOVARIEGATA lawsoniana 
    Genus NANA AUREOVARIEGATA obtusa 
    Genus NANA AUREOVARIEGATA pisifera 
    Genus SQUARROSA SULPHUREA Colour 
    Genus SQUARROSA SULPHUREA pisifera 
    Genus SQUARROSA SULPHUREA pisifera 
    Genus SQUARROSA SULPHUREA pisifera 
    Genus SQUARROSA SULPHUREA pisifera 
    Genus SQUARROSA SULPHUREA pisifera 
    Genus SQUARROSA SULPHUREA thyoides 
    Genus SQUARROSA SULPHUREA obtusa 
    Genus SQUARROSA SULPHUREA lawsoniana 
    Genus SQUARROSA SULPHUREA obtusa 
    Genus SQUARROSA SULPHUREA pisifera 
    Genus SUNGOLD Colour 
    Genus SUNGOLD pisifera 
    Genus SUNGOLD pisifera 
    Genus SUNGOLD pisifera 
    Genus SUNGOLD pisifera 
    Genus SUNGOLD pisifera 
    Genus SUNGOLD thyoides 
    Genus SUNGOLD obtusa 
    Genus SUNGOLD lawsoniana 
    Genus SUNGOLD obtusa 
    Genus SUNGOLD pisifera 
    Genus TOP POINT Colour 
    Genus TOP POINT pisifera 
    Genus TOP POINT pisifera 
    Genus TOP POINT pisifera 
    Genus TOP POINT pisifera 
    Genus TOP POINT pisifera 
    Genus TOP POINT thyoides 
    Genus TOP POINT obtusa 
    Genus TOP POINT lawsoniana 
    Genus TOP POINT obtusa 
    Genus TOP POINT pisifera 
    Genus TSATSUMI GOLD Colour 
    Genus TSATSUMI GOLD pisifera 
    Genus TSATSUMI GOLD pisifera 
    Genus TSATSUMI GOLD pisifera 
    Genus TSATSUMI GOLD pisifera 
    Genus TSATSUMI GOLD pisifera 
    Genus TSATSUMI GOLD thyoides 
    Genus TSATSUMI GOLD obtusa 
    Genus TSATSUMI GOLD lawsoniana 
    Genus TSATSUMI GOLD obtusa 
    Genus TSATSUMI GOLD pisifera 
    Genus NICHOLE Colour 
    Genus NICHOLE pisifera 
    Genus NICHOLE pisifera 
    Genus NICHOLE pisifera 
    Genus NICHOLE pisifera 
    Genus NICHOLE pisifera 
    Genus NICHOLE thyoides 
    Genus NICHOLE obtusa 
    Genus NICHOLE lawsoniana 
    Genus NICHOLE obtusa 
    Genus NICHOLE pisifera 
    Genus RIGID DWARF Colour 
    Genus RIGID DWARF pisifera 
    Genus RIGID DWARF pisifera 
    Genus RIGID DWARF pisifera 
    Genus RIGID DWARF pisifera 
    Genus RIGID DWARF pisifera 
    Genus RIGID DWARF thyoides 
    Genus RIGID DWARF obtusa 
    Genus RIGID DWARF lawsoniana 
    Genus RIGID DWARF obtusa 
    Genus RIGID DWARF pisifera 
    Genus TRUE BLUE Colour 
    Genus TRUE BLUE pisifera 
    Genus TRUE BLUE pisifera 
    Genus TRUE BLUE pisifera 
    Genus TRUE BLUE pisifera 
    Genus TRUE BLUE pisifera 
    Genus TRUE BLUE thyoides 
    Genus TRUE BLUE obtusa 
    Genus TRUE BLUE lawsoniana 
    Genus TRUE BLUE obtusa 
    Genus TRUE BLUE pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis Cultivar Colour 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar thyoides 
    Chamaecyparis Cultivar obtusa 
    Chamaecyparis Cultivar lawsoniana 
    Chamaecyparis Cultivar obtusa 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis FILIFERA NANA Colour 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA thyoides 
    Chamaecyparis FILIFERA NANA obtusa 
    Chamaecyparis FILIFERA NANA lawsoniana 
    Chamaecyparis FILIFERA NANA obtusa 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis NANA Colour 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA thyoides 
    Chamaecyparis NANA obtusa 
    Chamaecyparis NANA lawsoniana 
    Chamaecyparis NANA obtusa 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA Colour 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA thyoides 
    Chamaecyparis NANA AUREOVARIEGATA obtusa 
    Chamaecyparis NANA AUREOVARIEGATA lawsoniana 
    Chamaecyparis NANA AUREOVARIEGATA obtusa 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA Colour 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA thyoides 
    Chamaecyparis SQUARROSA SULPHUREA obtusa 
    Chamaecyparis SQUARROSA SULPHUREA lawsoniana 
    Chamaecyparis SQUARROSA SULPHUREA obtusa 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SUNGOLD Colour 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD thyoides 
    Chamaecyparis SUNGOLD obtusa 
    Chamaecyparis SUNGOLD lawsoniana 
    Chamaecyparis SUNGOLD obtusa 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis TOP POINT Colour 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT thyoides 
    Chamaecyparis TOP POINT obtusa 
    Chamaecyparis TOP POINT lawsoniana 
    Chamaecyparis TOP POINT obtusa 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TSATSUMI GOLD Colour 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD thyoides 
    Chamaecyparis TSATSUMI GOLD obtusa 
    Chamaecyparis TSATSUMI GOLD lawsoniana 
    Chamaecyparis TSATSUMI GOLD obtusa 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis NICHOLE Colour 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE thyoides 
    Chamaecyparis NICHOLE obtusa 
    Chamaecyparis NICHOLE lawsoniana 
    Chamaecyparis NICHOLE obtusa 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis RIGID DWARF Colour 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF thyoides 
    Chamaecyparis RIGID DWARF obtusa 
    Chamaecyparis RIGID DWARF lawsoniana 
    Chamaecyparis RIGID DWARF obtusa 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis TRUE BLUE Colour 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE thyoides 
    Chamaecyparis TRUE BLUE obtusa 
    Chamaecyparis TRUE BLUE lawsoniana 
    Chamaecyparis TRUE BLUE obtusa 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis Cultivar Colour 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar thyoides 
    Chamaecyparis Cultivar obtusa 
    Chamaecyparis Cultivar lawsoniana 
    Chamaecyparis Cultivar obtusa 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis FILIFERA NANA Colour 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA thyoides 
    Chamaecyparis FILIFERA NANA obtusa 
    Chamaecyparis FILIFERA NANA lawsoniana 
    Chamaecyparis FILIFERA NANA obtusa 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis NANA Colour 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA thyoides 
    Chamaecyparis NANA obtusa 
    Chamaecyparis NANA lawsoniana 
    Chamaecyparis NANA obtusa 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA Colour 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA thyoides 
    Chamaecyparis NANA AUREOVARIEGATA obtusa 
    Chamaecyparis NANA AUREOVARIEGATA lawsoniana 
    Chamaecyparis NANA AUREOVARIEGATA obtusa 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA Colour 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA thyoides 
    Chamaecyparis SQUARROSA SULPHUREA obtusa 
    Chamaecyparis SQUARROSA SULPHUREA lawsoniana 
    Chamaecyparis SQUARROSA SULPHUREA obtusa 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SUNGOLD Colour 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD thyoides 
    Chamaecyparis SUNGOLD obtusa 
    Chamaecyparis SUNGOLD lawsoniana 
    Chamaecyparis SUNGOLD obtusa 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis TOP POINT Colour 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT thyoides 
    Chamaecyparis TOP POINT obtusa 
    Chamaecyparis TOP POINT lawsoniana 
    Chamaecyparis TOP POINT obtusa 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TSATSUMI GOLD Colour 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD thyoides 
    Chamaecyparis TSATSUMI GOLD obtusa 
    Chamaecyparis TSATSUMI GOLD lawsoniana 
    Chamaecyparis TSATSUMI GOLD obtusa 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis NICHOLE Colour 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE thyoides 
    Chamaecyparis NICHOLE obtusa 
    Chamaecyparis NICHOLE lawsoniana 
    Chamaecyparis NICHOLE obtusa 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis RIGID DWARF Colour 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF thyoides 
    Chamaecyparis RIGID DWARF obtusa 
    Chamaecyparis RIGID DWARF lawsoniana 
    Chamaecyparis RIGID DWARF obtusa 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis TRUE BLUE Colour 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE thyoides 
    Chamaecyparis TRUE BLUE obtusa 
    Chamaecyparis TRUE BLUE lawsoniana 
    Chamaecyparis TRUE BLUE obtusa 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis Cultivar Colour 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar thyoides 
    Chamaecyparis Cultivar obtusa 
    Chamaecyparis Cultivar lawsoniana 
    Chamaecyparis Cultivar obtusa 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis FILIFERA NANA Colour 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis FILIFERA NANA thyoides 
    Chamaecyparis FILIFERA NANA obtusa 
    Chamaecyparis FILIFERA NANA lawsoniana 
    Chamaecyparis FILIFERA NANA obtusa 
    Chamaecyparis FILIFERA NANA pisifera 
    Chamaecyparis NANA Colour 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA thyoides 
    Chamaecyparis NANA obtusa 
    Chamaecyparis NANA lawsoniana 
    Chamaecyparis NANA obtusa 
    Chamaecyparis NANA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA Colour 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis NANA AUREOVARIEGATA thyoides 
    Chamaecyparis NANA AUREOVARIEGATA obtusa 
    Chamaecyparis NANA AUREOVARIEGATA lawsoniana 
    Chamaecyparis NANA AUREOVARIEGATA obtusa 
    Chamaecyparis NANA AUREOVARIEGATA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA Colour 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SQUARROSA SULPHUREA thyoides 
    Chamaecyparis SQUARROSA SULPHUREA obtusa 
    Chamaecyparis SQUARROSA SULPHUREA lawsoniana 
    Chamaecyparis SQUARROSA SULPHUREA obtusa 
    Chamaecyparis SQUARROSA SULPHUREA pisifera 
    Chamaecyparis SUNGOLD Colour 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis SUNGOLD thyoides 
    Chamaecyparis SUNGOLD obtusa 
    Chamaecyparis SUNGOLD lawsoniana 
    Chamaecyparis SUNGOLD obtusa 
    Chamaecyparis SUNGOLD pisifera 
    Chamaecyparis TOP POINT Colour 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TOP POINT thyoides 
    Chamaecyparis TOP POINT obtusa 
    Chamaecyparis TOP POINT lawsoniana 
    Chamaecyparis TOP POINT obtusa 
    Chamaecyparis TOP POINT pisifera 
    Chamaecyparis TSATSUMI GOLD Colour 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis TSATSUMI GOLD thyoides 
    Chamaecyparis TSATSUMI GOLD obtusa 
    Chamaecyparis TSATSUMI GOLD lawsoniana 
    Chamaecyparis TSATSUMI GOLD obtusa 
    Chamaecyparis TSATSUMI GOLD pisifera 
    Chamaecyparis NICHOLE Colour 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis NICHOLE thyoides 
    Chamaecyparis NICHOLE obtusa 
    Chamaecyparis NICHOLE lawsoniana 
    Chamaecyparis NICHOLE obtusa 
    Chamaecyparis NICHOLE pisifera 
    Chamaecyparis RIGID DWARF Colour 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis RIGID DWARF thyoides 
    Chamaecyparis RIGID DWARF obtusa 
    Chamaecyparis RIGID DWARF lawsoniana 
    Chamaecyparis RIGID DWARF obtusa 
    Chamaecyparis RIGID DWARF pisifera 
    Chamaecyparis TRUE BLUE Colour 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis TRUE BLUE thyoides 
    Chamaecyparis TRUE BLUE obtusa 
    Chamaecyparis TRUE BLUE lawsoniana 
    Chamaecyparis TRUE BLUE obtusa 
    Chamaecyparis TRUE BLUE pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 
    Chamaecyparis Cultivar Colour 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis Cultivar thyoides 
    Chamaecyparis Cultivar obtusa 
    Chamaecyparis Cultivar lawsoniana 
    Chamaecyparis Cultivar obtusa 
    Chamaecyparis Cultivar pisifera 
    Chamaecyparis  Colour 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  pisifera 
    Chamaecyparis  thyoides 
    Chamaecyparis  obtusa 
    Chamaecyparis  lawsoniana 
    Chamaecyparis  obtusa 
    Chamaecyparis  pisifera 

回答

2

你」呃用你的第二個foreach()循環搜索整個文檔cultivar,而不是簡單的genus,你已經找到了第一個foreach();同樣地,對於speciescultivar

但因爲每個條目實際上是在其自己的行中嵌套表,還需要通過DOM每個條目走回頭路了起來:

foreach($html->find('td.genus') as $a) 
foreach($a->parent()->parent()->find('td.cultivar') as $b) 
foreach($b->parent()->parent()->find('td.species') as $c) 

更好的變量命名也可能說明清楚:

foreach($html->find('td.genus') as $genus) { 
    foreach($genus->parent()->parent()->find('td.cultivar') as $cultivar) { 
     foreach($cultivar->parent()->parent()->find('td.species') as $species) { 
      echo '<tr><td>' . 
       $genus->innertext . 
       '</td><td>' . 
       $cultivar->innertext . 
       '</td><td>' . 
       $species->innertext. 
       '</td></tr>'; 
     } 
    } 
} 
+0

Iv嘗試了上面的內容,但這只是給了我一個只有表頭的空白頁面。 –

+0

查看我編輯的編輯 –

+0

問題是,每個項目都返回一個數組,所以我得到10x屬,10x品種和10x物種,我需要做的是逐行打印出來。 –

0

檢查該解決方案

<?php 
    // example of how to use basic selector to retrieve HTML contents 
    include('simple_html_dom.php'); 

    // get DOM from URL or file 
    $html = file_get_html('http://www.goldengrovenursery.co.uk/griffin_x/results.asp?txtgenus=Chamaecyparis&txtcultivar=&txtcolour=All&Search=Availability&offset=40'); 



    echo "<div style='float:left'>"; 
    foreach($html->find('td.genus') as $genus) 

    echo '<div>'.$genus->innertext.'</div>'; 

    echo "</div><div style='float:left'>"; 
    foreach($html->find('td.cultivar') as $species) 

    echo '<div>'.$species->innertext.'</div>'; 

    echo '</div><div>'; 
    foreach($html->find('td.species') as $cultivar) 
      echo '<div>'.$cultivar->innertext.'</div>'; 
      echo '</div> 
    '; 
    ?>