Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Flash y Actionscript (http://www.forosdelweb.com/f16/)
-   -   Consultando base de datos (http://www.forosdelweb.com/f16/consultando-base-datos-564016/)

Sergestux 07/03/2008 20:51

Consultando base de datos
 
Hola veran aun no se nada de flex, pero modificando este codigo he logrado hacer este archivo mxml.

Código PHP:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
xmlns="*" creationComplete="send_data()">
    <mx:Script>
        <![CDATA[
            private function send_data():void {
                userRequest.send();
            }
        ]]>
    </mx:Script>
     <mx:DataGrid id="dgUserRequest" x="10" y="10" dataProvider="{userRequest.lastResult.ventas.venta}" width="458" height="330" editable="true">
         <mx:columns>
             <mx:DataGridColumn headerText="Sucursal" dataField="SucDesc"/>
             <mx:DataGridColumn headerText="Venta de Hoy" dataField="VentaHoy"/>
             <mx:DataGridColumn headerText="Venta S.A. a la misma Hora" dataField="VentaSaH"/>
             <mx:DataGridColumn headerText="Venta S.A. Todo el dia" dataField="VentaSaD"/>
             <mx:DataGridColumn headerText="Hora Ultima Venta" dataField="HoraUv"/>
         </mx:columns>
     </mx:DataGrid>
     <mx:HTTPService id="userRequest" url="http://localhost/VentasRango.php" useProxy="false" method="POST">
    </mx:HTTPService>
</mx:Application>



y mi script php, me devuelve estos datos:

Código PHP:

<html>
    <
head>
        <
title></title>
    </
head>
    <
body>
            <
ventas>
           <
venta><SucDesc>SUC1</SucDesc><VentaHoy>39,488.00</VentaHoy><VentaSaH>0.00</VentaSa><VentaSaD>0.00</VentaSaD><HoraUv>23:04:08</HoraUv></venta>
           <
venta><SucDesc>SUC2</SucDesc><VentaHoy>30,059.00</VentaHoy><VentaSaH>0.00</VentaSa><VentaSaD>0.00</VentaSaD><HoraUv>22:33:34</HoraUv></venta>
            </
ventas>    
       </
body></html

Uso el adobe builder para compilarlo y me genera el archivo flash, aparentemente hace la peticion al archivo php, ya que abajo me dice
"esperando loaclhost" pero de ahi me sale listo y no hace nada... disculpen la ignorancia de principiante.

Alguien que me ayude un poco, le estare muy agradecido

Sergestux 12/03/2008 16:52

Re: Consultando base de datos
 
Como nadie me responde, pondre lo que hice:
Era error en el formato del xml, asi quedo:

Código PHP:

<ventas>
    <
venta>
       <
SucDesc>SUC1</SucDesc>
        <
VentaHoy>39,488.00</VentaHoy>
        <
VentaSaH>0.00</VentaSa>
        <
VentaSaD>0.00</VentaSaD>
        <
HoraUv>23:04:08</HoraUv>
    </
venta>
   <
venta>
        <
SucDesc>SUC2</SucDesc>
        <
VentaHoy>30,059.00</VentaHoy>
        <
VentaSaH>0.00</VentaSa>
        <
VentaSaD>0.00</VentaSaD>
        <
HoraUv>22:33:34</HoraUv>
    </
venta>
</
ventas



La zona horaria es GMT -6. Ahora son las 23:50.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.