cómo puedo hacer para generar un xml con todas las celdas de mi tabla? ya que no siempre es la misma cantidad de celdas.
les paso el codigo que estoy usando hasta ahora:
Código PHP:
$xml = fopen ("archivo.xml", "w");
if (!$xml) {
echo "No se pudo abrir el archivo XML.";
exit;
}
fwrite ($xml, ' <membership>
<sourcedid>
<source>SISTEMA DE MATRICULA</source>
');
while ($row = mysql_fetch_array($matricula)){
$contenidoxml = ' <id>'. $row["codasignatura"] .'</id>
</sourcedid>';
$contenidoxml .='
<member>
<sourcedid>
<source>SISTEMA DE MATRICULA</source>
<id>'. $row["usuario"] .'</id>
</sourcedid>
<role roletype="01">
<status>1</status>';
$contenidoxml .='
<extension><cohort>'. $row["grupo"] .'</cohort></extension>';
fwrite ($xml, $contenidoxml);
}
fwrite ($xml, "
</role>
</member>
</membership>");
if (fclose ($xml)){
//echo "Archivo escrito con exito";
} else {
exit ("Error escribiendo el XML");
}
Si alguien tiene una idea mejor por favor avise!
Mariano