Ver Mensaje Individual
  #9 (permalink)  
Antiguo 05/02/2011, 17:22
Avatar de dual3nigma
dual3nigma
Colaborador
 
Fecha de Ingreso: febrero-2010
Ubicación: Ciudad de México
Mensajes: 295
Antigüedad: 14 años, 2 meses
Puntos: 122
Respuesta: Ayuda obteniendo datos desde MySQL

ah! y por ejemplo para obtener uno solo en especifico, es aun mas facil, fijate:
Código PHP:
Ver original
  1. $compañeros = simplexml_load_file('registro.xml');
  2.  
  3. $compañero = array_pop($compañeros->xpath('//compañero[nombre="María"]'));
  4.  
  5. printf('<strong>%s</strong><br />%s<br />%s<br />', $compa&#241;ero->nombre, $compañero->pais, $compañero->ciudad);

o varios de españa:

Código PHP:
Ver original
  1. $compa&#241;eros = simplexml_load_file('registro.xml');
  2.  
  3. $de_espa&#241;a = $compañeros->xpath('//compañero[pais="España"]');
  4.  
  5. while($compa&#241;ero = current($de_españa))
  6. {
  7.     printf('<strong>%s</strong><br />%s<br />%s<br />', $compa&#241;ero->nombre, $compañero->pais, $compañero->ciudad);
  8.     next($de_espa&#241;a);
  9. }

En conclusion: no creo que para todo la respuesta sea utilizar un gestor de base de datos.