Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/07/2008, 21:21
Avatar de subero
subero
 
Fecha de Ingreso: marzo-2007
Mensajes: 64
Antigüedad: 17 años, 2 meses
Puntos: 0
Problema con INSERT DE MYSQL con parser para xml en PHP

Como incorporar datos de un XML un INSERT de mysql en este codigo y que en un solo query el me cargue el valor de datos que estan en dos for:

<?php // primero muestro el xml
$string = <<<XML
<a>
<hola>prueba1
<foo name="one" game="lonely" go="prueba">1</foo>
</hola>
<foo name="one" game="loeeely" go="prueba">1</foo>
<hola>prueba2</hola>
<foo game="loeeely" go="prueba">1</foo>
</a>
XML;

$xml = simplexml_load_string($string); //cargo el string del xml
foreach ($xml->hola as $holas) // este for me da los datos del campo "hola" xml
{foreach($xml->foo[0]->attributes() as $a => $b) {
echo $a,'="',$b,"\"\n"; // y este los atributos del campo foo como el name

}

}
?>