El tema es que no se que tengo mal, porque no hace nada, haber quien me da una manito, pleace ayuda:
Código PHP:
<?PHP
require("config.php");
$conex= mysql_connect($server,$user,$pass);
if (!$conex) $msj_error = "No se ha podido conectar la base de datos";
else {
mysql_select_db($db);
$fp=fopen("peliculas.xml","w+")
if(!$fp) $msj_error="No se ha podido abrir el fichero XML";
else {
$sql = "SELECT * FROM 'peliculas' ORDER BY 'id'";
$result= mysql_query($sql,$conex);
if (!$result) $msj_error = "No se pudo realizar la consulta";
else {
/*Escribo la cabecera del xml
Véase que \r (retorno de carro) en octal es 015 y \n (nueva linea) en octal es 012*/
fwrite($fp,"<?xml version="1.0" encoding=\"ISO-8859-1\"?>\015\012"))
while($row=mysql_fetch_array($result)) {
/*estructura del nodo*/
fwrite($fp,"<registro>\015\012
<id>".$row[id]."</id>\015\012
<titulo>".$row[titulo]."</titulo>\015\012
<descripcion>".$row[descripcion]."</descripcion>\015\012
<imagen>".$row[imagen]."</imagen>\015\012
<estreno>".$row[estreno]."</estreno>\015\012
<genero>".$row[genero]."</genero>\015\012
<total>".$row[total]."</total>\015\012
<cant_alq>".$row[cant_alq]."</cant_alq>\015\012
</registro>\015\012");
}
if(!fclose($fp)) $msj_error = "No se ha podido cerrar el fichero XML";
}
}
}
mysql_close($conex);
}
echo $msj_error;
?>