Comunidad de diseño web y desarrollo en internet online

Generar xml con php sacado de una base de datos

Citar            
MensajeEscrito el 25 Jul 2011 03:40 am
Saludos, necesito que me ayuden en algo quiero generar un xml desde php, es decir>
Tengo una base de datos en mysql nombre y email por ejemplo pero quiero que a medida que yo le agrego datos a la base de datos un php que esta conectado con la base de datos me genere un xml con el tree de nombre y email. Es decir Mysql por medio de PHP me construye un xml en mi servidor…tengo poco conocimiento de PHP, pero quiero que me genere un ejemplo.xml

Por SAMURAI_NINJA

8 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Jul 2011 12:41 pm
mmm creo que esto no va aquí, pero bueno que lo mueva un mod

Código PHP :

<?php
   $dbhost = "localhost";  // Host localhost = el pc
   $dbuser = "";  //usuario base de datos
   $dbpasswd = "";  //contraseña usuario de base de datos
   $dbname = ""; //nombre db

   $conexion = mysql_connect($dbhost,$dbuser,$dbpasswd); //hacemos la conexi&oacute;n
   $conexiondb = mysql_select_db($dbname,$conexion);

       $consulta = mysql_query("SELECT * FROM TABLA");
$contenido = "";
while($row = mysql_fetch_array($consulta)) { 
$contenido .= "<url>\n\r";
$contenido .= "<loc>http://www.urlweb.com/".$row['datostabla']."</loc>\n\r"; //aquí la url la pones como atí te interesa
$contenido .= "</url>";
}
$datos='<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 
 '.$contenido.'</urlset>';
 
       $nombre="sitemap.xml";
       $archivo=fopen($nombre,"w+");
       fwrite ($archivo,$datos);
       fclose($archivo);
?>   


esto es un ejemplo, y debes darle permisos 777 y crear el sitemap.xml

Por wsoul

15 de clabLevel



Genero:Masculino  

Programador Web

chrome
Citar            
MensajeEscrito el 25 Jul 2011 03:35 pm
movido

Por Mariux

BOFH

7756 de clabLevel

28 tutoriales
15 articulos

Genero:Femenino   Héroes Editores

Diseñadora & ilustradora

chrome
Citar            
MensajeEscrito el 25 Jul 2011 05:12 pm
gracias....de verdad gracias....ya lo logre gracias a Dios , a Ti y a este foro....solo una pregunta mas....jeje...para variar los tree ejemplo

<map map_file="maps/panama.swf" zoom="100%" zoom_x="-0.69%" zoom_y="15.75%" tl_long="-168.49" tl_lat="83.63" br_long="190.3" br_lat="-55.58"><areas>
<area mc_name="PA_BC" title="ver" color="#009999" value="0" zoom="300.2678%" zoom_x="3.31%" zoom_y="4.21%" text_box_x="30" text_box_y="30%" text_box_width="350" text_box_height="50%"></area>
</areas><movies>ana maria</movies><movies>juan</movies><movies>carlos</movies></map>

Por SAMURAI_NINJA

8 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.