Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/04/2011, 12:36
orlandopc09
 
Fecha de Ingreso: julio-2010
Mensajes: 41
Antigüedad: 13 años, 9 meses
Puntos: 7
Respuesta: Distinct con Dom y Xpath

Muchísimas gracias masterpuppet por responder, me funciono bien solo tuve que hacerle un pequeño cambio, quitarle la ultima parte del query /@country, con esa linea cuando me daba un error "Call to undefined method DOMAttr::getAttribute()" sabes a que se debe esto.
Al final me quedo así
Código XML:
Ver original
  1. public function get_country($file) {
  2.         $dom = new DOMDocument();
  3.         $dom->load("$file");
  4.         $xpath = new DOMXpath($dom);
  5.         $query = "//row[not(@country=preceding-sibling::z:row/@country)]";        
  6.         $rows = $xpath->query("$query");
  7.         return $rows;
  8.     }