Este es mi codigo.
<?
function Conectarse()
{
if (!($link=mysql_connect("localhost","root","")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("evaluaciones_digitales",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
$sql="SELECT * FROM materias";
$res=mysql_query($sql,$link);
header ("content-type: text/xml");
$xml="<mat>";
while ($row = mysql_fetch_array($res)){
$xml.="<mater>".$row['nombre_materia']."</mater>";
$xml.="</mat>";
}
echo $xml;
?>
pero si muevo esta linea $xml="<mat>"; a bajo del while no me marca ningun error pero solo me muestra un campo y mi tabla en myqsl tien mas campos ojala y me exprese para que me puedan entender amigos, cuando sale bien la corrida sale asi:
Este fichero XML no parece tener ninguna información de estilo asociada. Se muestra debajo el árbol del documento.
−
<mat>
<mater>quimica</mater>
</mat>
gracias por todo bye