Código PHP :
<?php
include("../conexion.php"); //incluimos el archivo conexion.php
$dom = new DOMdocument('1.0', 'iso-8859-1');
$dom->formatOutput = false;
$rows = $dom->appendChild($dom->createElement('campo'));
$i = 0;
$sql = "SELECT * FROM prueba";
$result = mysql_query($sql,$Mysql);
while($fila = mysql_fetch_object($result))
{
$rows->appendChild($row = $dom->createElement('campo'));
$row->appendChild($dom->createElement('hour', $fila->hour));
$row->appendChild($dom->createElement('merid', $fila->merid));
$row->appendChild($dom->createElement('date', $fila->date));
$row->appendChild($dom->createElement('descrip', $fila->descrip));
}
echo $dom->saveXML();
?>El httpService;
Código ActionScript :
<mx:HTTPService id="consulta" url="http://localhost/system/main/php/prueba2.php" useProxy="false" result=" retorno(event)" resultFormat="e4x" method="POST"/>
function que quiero que atrape los datos y la forma que quiero manejarlos
Código :
private function retorno(evt:ResultEvent):void
{
var objt:Object = new Object();
objt.date = evt.result.row.date;
objt.hour= evt.result.row.hour;
objt.meridiem = evt.result.row.merid;
objt.desc = evt.result.row.descrip;
}
Cuando ejecuto este código la función me retorno todos los datos pero de esta forma todo seguido:
<date>dato</date>
<hour>dato</hour>
<merid>dato</merid>
<descip>dato</descrip>
<date>dato</date>
<hour>dato</hour>
<merid>dato</merid>
<descip>dato</descrip>
por favor alguien que me oriente que estoy haciendo mal..Gracias.
