insertar datos de una bd en web a una bd en movil

3 views
Skip to first unread message

Alex Gatica91

unread,
Jan 28, 2013, 3:24:21 PM1/28/13
to riac...@googlegroups.com
 de este modo inserto los datos de la bd en mi cel a la bd en web:

1) esta es mi funcion en flex

protected function sinc_button_clickHandler():void
{
// TODO Auto-generated method stub
var contactListStatement:SQLStatement = new SQLStatement();
contactListStatement.sqlConnection = DataModel.getInstance().connection;
contactListStatement.text = "SELECT * FROM GASTOS";
contactListStatement.execute();
var result:SQLResult = contactListStatement.getResult();
if( result.data!=null)
{
DataModel.getInstance().contactList.removeAll();
for(var count:uint=0;count<result.data.length;count++)
{
var contactVO:ContactVO = new ContactVO();
contactVO.idgasto = result.data[count].idgasto;
contactVO.concepto = result.data[count].concepto;
contactVO.fecha = result.data[count].fecha;
contactVO.monto = result.data[count].monto;
contactVO.observaciones = result.data[count].observaciones;
contactVO.recurso = result.data[count].recurso;
var inserta_bd:HTTPService=new HTTPService();
inserta_bd.method = "POST";
var parameters_bd:Object=new Object();
parameters_bd ["concepto"] = result.data[count].concepto;
parameters_bd ["from"] =result.data[count].fecha;
parameters_bd ["monto"] = result.data[count].monto;
parameters_bd ["observaciones"] = result.data[count].observaciones;
parameters_bd ["recurso"] = result.data[count].recurso;
inserta_bd.send(parameters_bd) ;
DataModel.getInstance().contactList.addItem(contactVO);
}
}

2) este es mi php:

<?php

include("dbconnect.php");
$table_name="gastos";
$concepto=$_POST['concepto'];
$fecha=$_POST['from'];
$monto=$_POST['monto'];
$observaciones=$_POST['observaciones'];
$recurso=$_POST['recurso'];

$sql_con="select * from gastos WHERE concepto='".$concepto."' AND fecha='".$fecha."'  AND recurso='".$recurso."'";
$result_con=mysql_query($sql_con);
if ($data=mysql_fetch_array($result_con))
{
$idgasto=$data[idgasto];
$upd_gasto=" update $table_name set concepto='".$concepto."', fecha='".$fecha."', monto='".$monto."', observaciones='".$observaciones."', recurso='".$recurso."' where idgasto=".$idgasto;
$result_upd=mysql_query($upd_gasto);
}
else
{
$ins_usuario2="insert into gastos values (NULL,'$concepto','$fecha','$monto','$observaciones','$recurso')";
$result2=mysql_query($ins_usuario2);

}

?>

lo que quisera saber es como le hago ahora para hacerlo a la inversa es decir  que a un boton en flex, le asigne una funcion pero que los datos los jale de la base de datos en web y los inserte a la bd movil osea lo contrario, ya he buscado info al respecto y no he encontrado lo que quiero , espero y me pudas auxiliar en ese asunto, es lo ultimo que nos falta para poder entregar el proyecto, logramos mandarlos del cel a web ahora falta de web al cel

Alex Gatica91

unread,
Jan 28, 2013, 5:26:30 PM1/28/13
to riac...@googlegroups.com
en pocas palabras lo que quiero hacer es un get en flex
Reply all
Reply to author
Forward
0 new messages