Pss bueno como vi el tema abierto y recien me registre
Espero colaborar, y sobre todo q me den una leve ayuda...
Miren tengo una galeria con JS, PHP y HTML.
Obviamente para actualizarla era necesario tener un xml, el cual era referenciado desde el HTML, pero para hacer las consultas de los links de las imagenes las saque con PHP... entonces tengo:
1.
Este es el codigo standar en XML que uso para jalar las imagenes.. obviamente tendria q actualizarlo a mano.. lo cual no es nada bueno El nombre del archivo es:
image-flow.xmlCódigo :
bank>
−
<img>
−
<src>
autos/agencia_zavaleta/thumbnails/tn_AUTOSZAVALETAACCORD1.JPG
</src>
<title>Accord</title>
−
<!--
<caption><![CDATA[<a href="http://www.justacar4u.com/zavaleta.html">Autos Zavaleta</a>]]></caption> /
-->
</img>
</bank>
2.
Lo llamo desde el htmlCódigo :
imf.create("imageFlow", 'image-flow.xml', 0.75, 0.15, 1.8, 10, 8, 4);
3.
Hice un PHP que me crea el XML, con las etiquetas necesarias y las consultas para que se actualize la info Lo llamare
test_xml_php.phpCódigo :
<?php
header("Content-type: text/xml");
$host = "localhost";
$user = "root";
$pass = "xxxxxxx";
$database = "autos";
$bd_tabla = "new_autos";
$enlace = mysql_connect($host, $user, $pass) or die("Error MySQL.");
mysql_select_db($database, $enlace) or die("Error base de datos.");
$query = "SELECT * FROM $bd_tabla ORDER BY marca ASC";
$resultado = mysql_query($query, $enlace) or die("Sin resultados.");
$salida_xml = "<?xml version=\"1.0\"?>\n";
$salida_xml .= "<bank>\n";
for($x = 0 ; $x < mysql_num_rows($resultado) ; $x++){
$fila = mysql_fetch_assoc($resultado);
$salida_xml .= "<img>\n";
$salida_xml .= "\t\t<scr>" . $fila['url'] . "</scr>\n";
$salida_xml .= "\t\t<title>" . $fila['marca'] . "</title>\n";
$salida_xml .= "</img>\n";
}
$salida_xml .= "</bank>";
echo $salida_xml;
?>
Ahora viene lo q no se!! Xd... Supongamos que jalo este PHP desde mi local host con WAMP.. algo como
http://localhost/test/test_xml_php.php ... me genera el codigo identico al que necesito!! Pero ahora el detalle es que para llamarlo desde el HTML y lo haga deberia poner algo como:
Código :
imf.create("imageFlow", 'test_xml_php.php', 0.75, 0.15, 1.8, 10, 8, 4);
Pero... NO SIRVE!! Xd se supone q no debería importar la extension dado que lo q importan siempre es lo de adentro Xd... pero bueno no se que ondas, segun yo debería funcionar, y ya me trabe ahi... esa linea de codigo unicamente me acepta los .xml y es lo q necesito q me asesoren!!
Ya que si ese .php me genera exactamente el codigo de salida que necesito en xml, como lo debería colocar para que mi galería en AJAX jalara los resultados que me saca PHP pero que deben estar dentro de un .xml
no c pues!!
Ojala me puedan ayudar o dar un consejo
Thanks!!!