<?php require_once('../../../Connections/lerxml.php'); ?>
<?php
mysql_select_db($database_lerxml, $lerxml);
$query_mas = "SELECT * FROM masculino";
$mas = mysql_query($query_mas, $lerxml) or die(mysql_error());
$row_mas = mysql_fetch_assoc($mas);
$totalRows_mas = mysql_num_rows($mas);
mysql_select_db($database_lerxml, $lerxml);
$query_categ = "SELECT * FROM tenis_zm";
$categ = mysql_query($query_categ, $lerxml) or die(mysql_error());
$row_categ = mysql_fetch_assoc($categ);
$totalRows_categ = mysql_num_rows($categ);
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
<?xml version="1.0" encoding="iso-8859-1"?> // este record set deu certo
<calcados>
<Secao>
<?php do { ?>
<data pasta="<?php echo $row_mas['nome']; ?>"><?php echo $row_mas['nome']; ?></data>
<?php } while ($row_mas = mysql_fetch_assoc($mas)); ?>
</Secao>
</calcados>
<?php
mysql_free_result($mas);
mysql_free_result($categ);
?>
<?php
?php
$mas = mysql_query($query_mas, $lerxml);
while($dados = mysql_fetch_assoc($mas)){
$arquivo1 = $dados['nome'];
$arquivo = $arquivo1 . ".xml";
$xml = fopen($arquivo,x); // tentei fazer um record set com a variavel $categoria .. mais deu errado !
?>
$categoria=<?xml version="1.0" encoding="iso-8859-1"?>
<calcados>
<secao>
<?php do { ?>
<data FotoPq="Imagens/masculino/<?php echo $row_categ['img']; ?>" Opcoes="<?php echo $row_categ['opc']; ?>" Nome="<?php echo $row_categ['nav']; ?>"><?php echo $row_categ['marca']; ?><br/><?php echo $row_categ['qtd']; ?></data>
<?php } while ($row_categ = mysql_fetch_assoc($categ)); ?>
</secao>
</calcados>
<?php
fwrite($xml, $categoria);
fclose($xml);
}
?> Nessa ultima tentativa, tentei fazer um record set com variavel $categoria, mesmo assim não funcionou ! Sera que é possivel fazer um record set com as funções fopen e fwrite ou tenho que fazer as variaveis para receber as colunas da tabela ?