Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [dom] wyciagniecie czesci kodu
Forum PHP.pl > Forum > XML, AJAX
grzegorz_g
  1.  
  2. $dom = new DOMDocument;
  3. $dom->preserveWhiteSpace = false;
  4. $dom->loadHTMLFile('plik.html');
  5. $xpath = new DOMXPath($dom);
  6.  
  7. $query = '/html/body/div/table/tr/td/table[@class="table_content"]/tr/td';
  8.  
  9.  
  10.  


korzystając z takiego kodu wyciągnąłem cześć kodu ze swojej strony, oto ten fragment

  1.  
  2. <tr><td class="table_content_headertd" colspan="7">Gole</td></tr>
  3.  
  4. <tr class="row_light">
  5. <td class="table_content_td">1-0</td>
  6. <td class="table_content_td match_time_cell">16'</td>
  7. <td class="table_content_td">Cole, Carlton</td>
  8. <td class="table_content_td" colspan="1" style="text-align: center;"></td>
  9. <td class="table_content_td">1-1</td>
  10. <td class="table_content_td match_time_cell">47'</td>
  11. <td class="table_content_td">Murphy, Danny</td>
  12. </tr>
  13.  
  14. <tr class=" row_dark">
  15. <td class="table_content_td">2-2</td>
  16. <td class="table_content_td match_time_cell">90'</td>
  17. <td class="table_content_td">Stanislas, Junior</td>
  18. <td class="table_content_td" colspan="1" style="text-align: center;"></td>
  19. <td class="table_content_td">1-2</td>
  20. <td class="table_content_td match_time_cell">57'</td>
  21. <td class="table_content_td">Gera, Zoltan</td>
  22. </tr>
  23.  
  24. <tr><td class="table_content_header" colspan="7">&nbsp;</td></tr>
  25. <tr><td class="table_content_headertd" colspan="7">Kartki</td></tr>
  26. <tr class="row_light">
  27. <td class="table_content_td" style="text-align: center;"></td>
  28. <td class="table_content_td match_time_cell">39'</td>
  29. <td class="table_content_td">Parker, Scott</td>
  30. <td class="table_content_td" colspan="1" style="text-align: center;"></td>
  31. <td class="table_content_td" style="text-align: center;"></td>
  32. <td class="table_content_td match_time_cell">16'</td>
  33. <td class="table_content_td">Hangeland, Brede</td>
  34. </tr>
  35.  



a problem mój polega, że muszę się dostać do tych danych np. "39'", "Parker, Scott" i zapisać je w tablicy $gole i $kartki.
PS. Liczba tych bramek i kartek może być różna. Czekam na jakieś sugetie
phpmens
mozesz uzyc jQuery i wyciagac poprzez var dane= $("#tab1").val(); ale np. td musiało by miec id="tab1"
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.