ler varios xml e imprimir em tela
Eu estou usando este codigo abaixo, para ler um xml e gravar no banco ou apenas escrever na tela. Porém ele faz um por um e aí que vem meu problema, como faço para passar varios xml, xml1, xml2... e ele ler e gravando em tela mesmo um em baixo do outro
>
$xml1 = simplexml_load_file('url_do_xml');
$x = 0;
foreach ($xml1->Data as $gravar){
#mysql_query("INSERT INTO tabela (id, referencia) VALUES ('$gravar->Id', '$gravar->Referencia'");
if(mysql_affected_rows() != -1){
$x++;
}
echo "$gravar->Id<br>";
}
e meu segundo problema é, quando eu passar varios xml ele vai ler todos e depois jogar na tela, mas aí se o xml for grande, ferrou vai dar timeout ou algo do tipo. como faço pra imprmir em tela a cada xml que ele le?
up para ajudar,
porque ta tenso, n estou consegundo
Discussão (61)
Carregando comentários...