este es mi codigo de php:
<?php
$link = mysql_connect ("localhost", "root", "");
mysql_select_db("proyecto");
$result = mysql_query ("SELECT * FROM cliente") or die ("Invalid query");
$i=0;
echo"<tabla> \n";
while($row = mysql_fetch_array($result)){
echo "<cliente".$i.">
<nombre>".$row['nombre']."</nombre>
<apellidos>".$row['apellidos']."</apellidos>
<empresa>".$row['empresa']."</empresa>
<telefono>".$row['telefono']."</telefono>
<cif>".$row['cif']."</cif>
</cliente".$i."> \n";
$i++;
}
echo"</tabla> \n";
mysql_free_result($result);
?>
cuya salida es:
<tabla>
<cliente0>
<nombre>yo</nombre>
<apellidos>tu</apellidos>
<empresa>sertel</empresa>
<telefono>968</telefono>
<cif>64696</cif>
</cliente0>
<cliente1>
<nombre>hola</nombre>
<apellidos>caracola</apellidos>
<empresa>yo</empresa>
<telefono>687687</telefono>
<cif>45465</cif>
</cliente1>
</tabla>
y este es el codigo AS:
var miXML:XML = new XML();
var filas:Array = new Array();
miXML.ignoreWhite = true;
miXML.onLoad = function(exito) {
if(exito){
for(i=0 ; i<miXML.firstChild.childNodes.length; i++){
filas.addItem({Nombre: miXML.firstChild.childNodes[i].firstChild.firstChild});
}
datos.items = filas;
datos.filtered = false;
tabla_grid.dataProvider = datos.dataProvider;
}
}
miXML.load("ver.php");
De echo he realizado el ejemplo de esta web del uso de DataSet y copiando el mismo codigo y creando los componentes paso a paso tampoco me salen los resultados, pero si que se iluminan las filas. Hago las pruebas ejecutando el flash en el index.html que se ejecuta en mi servidor localhost
¿A que puede ser debido? Muchas Gracias
Un cordial saludo.