Código :
echo
"<datos>";
while($row = pg_fetch_array($result)) {
echo
"<catalogo>
<id>" . $row["id_equipo"] . "</id>
<epo>" . $row["equipo"] . "</epo>
<mca>" . $row["marca"] . "</mca>
<mod>" . $row["modelo"] . "</mod>
<vig>" . $row["vigencia"] . "</vig>
<pre>" . $row["precio"] . "</pre>
</catalogo>";
}
echo "</datos>";
La pregunta es ¿porque me formatea los registros asi, cuando los equipos tienen precio?
144 Fuente de Tensión y corriente Brown Boveri XS92A 24
145 Gancho de Intensidad Fluke Y8100 24
146 Gancho de Intensidad Fluke Y8101 24
1 Amperimetro de Gancho Fluke 31 24
10.00
2 Multimetro con Gancho Fluke 36 24
10.00
4 Multimetro Digital Fluke 75 24
20.00
Pregunto esto porque quiero llenar un datagrid, y me pone todos los datos exepto el precio, tendra esto algo que ver?
este es mi codigo AS:
Código :
function datosgrid() {
//Cargamos el XML
miXML.ignoreWhite = true;
miXML.onLoad = function(success){
//Cargamos y llenamos el array
if (success){
for (i=0; i<miXML.firstChild.firstChild.childNodes.length; i++){
pelisGrid.addItem({//Log_cte: miXML.firstChild.firstChild.childNodes[i].childNodes[0].firstChild,
ID_Equipo: miXML.firstChild.firstChild.childNodes[i].childNodes[0].firstChild,
Equipo: miXML.firstChild.firstChild.childNodes[i].childNodes[1].firstChild,
Marca: miXML.firstChild.firstChild.childNodes[i].childNodes[2].firstChild,
Modelo: miXML.firstChild.firstChild.childNodes[i].childNodes[3].firstChild,
Vigencia: miXML.firstChild.firstChild.childNodes[i].childNodes[4].firstChild,
Precio: miXML.firstChild.firstChild.childNodes[i].childNodes[5].firstChild});
}
//Asignamos al DataSet y al DataGrid
datos.items = pelisGrid;
datos.filtered = false;
pelis_grid.dataProvider = datos.dataProvider;
pelis_grid.hScrollPolicy = "auto";
pelis_grid.setStyle("fontSize", 9);
//Propiedades del DataGrid
//pelis_grid.getColumnAt(0).width = 50;
pelis_grid.getColumnAt(0).width = 60;
pelis_grid.getColumnAt(1).width = 100;
pelis_grid.getColumnAt(2).width = 70;
pelis_grid.getColumnAt(3).width = 70;
pelis_grid.getColumnAt(4).width = 50;
pelis_grid.getColumnAt(5).width = 100;
pelis_grid.getColumnAt(0).setStyle("textAlign", "left");
pelis_grid.getColumnAt(1).setStyle("textAlign", "left");
pelis_grid.getColumnAt(2).setStyle("textAlign", "left");
pelis_grid.getColumnAt(3).setStyle("textAlign", "left");
pelis_grid.getColumnAt(4).setStyle("textAlign", "left");
pelis_grid.getColumnAt(5).setStyle("textAlign", "left");
//Deshabilitamos ordenación de las columnas, pero no las columnas
for (i=0; i<5; i++){
pelis_grid.getColumnAt(i).sortOnHeaderRelease = false;
}
}
}
_root.miXML.load("catalogo.php?categoria="+ categoria2 + "&r="+ Math.random()); 