Comunidad de diseño web y desarrollo en internet online

Weborb - PHP. Pasar array de objetos

Citar            
MensajeEscrito el 05 Oct 2007 04:26 pm
Hola amigos.

Tengo un flex 2 desde el que quiero guardar n objetos "Factura" en MySQL mediante Weborb y PHP.

¿Cómo puedo pasar a PHP ese grupo de objetos de la misma clase?
¿Debo crear un array y tratarlo en PHP para guardar los registros uno a uno?
¿Debo hacer un bucle en Flex que a cada vuelta llame al método "guardarUnaFactura(factura)" de la clase facturaDAO.php?

No encuentro la solución.

Gracias de antemano.


Montse

Por montse

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Oct 2007 10:24 pm

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 09 Oct 2007 01:56 pm
Gracias Zah.

¿Alguien conoce otra solución más específica de Weborb?

Gracias


Montse

Por montse

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Oct 2007 11:49 pm
Lo lógico sería que dispusieras de esos FacturasVO en un ArrayCollection, y si has de salvar más de uno a la vez, pues secuenciar el salvado de uno en uno, o bien encapsular el array dentro de un objeto a tal proposito, que disponga de un gemelo en PHP para replicarse, y luego que tu DAO php recorra ese array insertando, ya en el servidor.

Echale un vistazo a este tuto: http://www.cristalab.com/tutoriales/231/conectar-flex-php-mysql-y-weborb-para-novatos espero te sirva para aclararte las dudas al respecto.

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

firefox
Citar            
MensajeEscrito el 10 Oct 2007 03:14 am
Con un poco de code, lo mismo que te dicen Zah y Morph.


Actionscript

Código :

//acFacturas es un ArrayCollection con las facturas
var ro:RemoteObject;
ro = new RemoteObject();
ro.guardaFacturas(acFacturas.source)


PHP

Código :

function guardaFacturas($TargetArray)
{
  if( is_array($TargetArray) )
  { 
     foreach($TargetArray)
     {
     }
  }
}


:wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.