mqnoy

get_sempak

May 16th, 2017
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. <?php
  2. $link = "https://free-proxy-list.net/?proxylisttable_length=300";
  3. $html = file_get_contents($link);
  4. $doc = new DOMDocument();
  5. libxml_use_internal_errors(true);
  6. $doc->loadHTML($html);
  7. libxml_clear_errors();
  8. $xpath = new DOMXPath($doc);
  9. $tables = $doc->getElementsByTagName('table');
  10. $kantal=20;//ambil sempaknya mau berapa (comming to get 300 rows)
  11. $sempak=array(0,1,2,6);//base of get sempak
  12. $index = 0;
  13. $column_1=0;$column_2=0;$column_3=0;$column_4=0;
  14. $nodes = $xpath->query('.//tbody/tr/td', $tables->item($sempak[0]));
  15. $nodes = $xpath->query('.//tbody/tr/td', $tables->item($sempak[1]));
  16. $nodes = $xpath->query('.//tbody/tr/td', $tables->item($sempak[2]));
  17. $nodes = $xpath->query('.//tbody/tr/td', $tables->item($sempak[3]));
  18. print $nodes->item($sempak[0])->nodeValue .$nodes->item($sempak[1])->nodeValue.$nodes->item($sempak[2])->nodeValue.$nodes->item($sempak[3])->nodeValue.$nodes->item(8)->nodeValue."<br/>";
  19. while ($index < $kantal) {
  20. //echo count($index);
  21. $angka_1=$sempak[0]+$kantal;
  22. $column_1=$angka_1+$column_1;
  23.  
  24. $angka_2=$sempak[1]+$kantal;
  25. $column_2=$angka_2+$column_2;
  26.  
  27. $angka_3=$sempak[2]+$kantal;
  28. $column_3=$angka_3+$column_3;
  29.  
  30. $angka_4=$sempak[3]+$kantal;
  31. $column_4=$angka_1+$column_4;
  32. //echo $column_1;
  33.  
  34. print $nodes->item($column_1)->nodeValue .$nodes->item($column_2)->nodeValue.$nodes->item($column_3)->nodeValue.$nodes->item($column_4)->nodeValue.$nodes->item(8)->nodeValue."<br/>";
  35. $index++;
  36.  
  37. }
  38. ?>
Advertisement
Add Comment
Please, Sign In to add comment