Visualizzazione dei risultati da 1 a 3 su 3

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Prova con questo codice, prendi tutti gli elementi con la stessa classe

    codice:
        $elements = $xpath->query(sprintf("//td[contains(@class, '%s')]", $name));
    Ultima modifica di linoma; 24-07-2014 a 11:40
    Per gli Spartani e Sparta usa spartan Il mio github

  2. #2
    Quote Originariamente inviata da linoma Visualizza il messaggio
    Prova con questo codice, prendi tutti gli elementi con la stessa classe

    codice:
        $elements = $xpath->query(sprintf("//td[contains(@class, '%s')]", $name));

    Ho risolto in questo modo:

    Codice PHP:
    $xpath = new DOMXPath($document);
    $expression '(//table[@cellpadding="3"])[1]/tr[position() > 1]';
    $rows $xpath->query($expression);

    $results = array();

    foreach (
    $rows as $row) {
      
    $result = array();
      
    $td $row->childNodes;
      
    $result["date"] = $td->item(2)->nodeValue;
      
    $result["image"] = $td->item(4)->firstChild->attributes->getNamedItem("src")->nodeValue;
      
    $result["team1"] = $td->item(10)->nodeValue;
      
    $result["team2"] = $td->item(12)->nodeValue;
      
    $result["1"] = $td->item(14)->nodeValue;
      
    $result["x"] = $td->item(16)->nodeValue;
      
    $result["2"] = $td->item(18)->nodeValue;
      
    $result["1%"] = $td->item(20)->nodeValue;
      
    $result["x%"] = $td->item(22)->nodeValue;
      
    $result["2%"] = $td->item(24)->nodeValue;
      
    $result["total"] = $td->item(26)->nodeValue;

      
    $results[] = $result;


    Non riesco però ad ottenere l'href del primo elemento <a> dell'ultimo <td> di ogni riga della tabella, per intenderci, nel mio esempio: "popup.asp?tp=2100&amp;lang=en&amp;idm=553759"

    Grazie

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.