Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MuRiLo_GeO

[Resolvido] Como salvar dados com AMFPHP

Recommended Posts

Olá galera....

 

Seguinte to querendo fazer o AMFPHP com FLex.. to conseguindo...faço a consulta e ele me retorna os dados...mas to com duvida para salvar...enviar os dados para o PHP salvar no MySQL

 

Code PHP

<?php
class mysqlList{

	function mysqlList(){
		$this->conn= mysql_pconnect('localhost', 'root', '');
		mysql_select_db ('brasilcloud');
	}

	function listTable(){
		return mysql_query("SELECT * FROM teste order by NAME");
	}
	
	function salvar_ficha(){
		return mysql_query("INSERT INTO teste (name, phone, country) values ('CEMIG', '21039438', 'AMERICA')");
	}
}
?>

Code MXML

 

 

<?xml version="1.0" encoding="utf-8"?>
<mx:Application creationComplete="init()" xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="521" height="344">

    <mx:RemoteObject
        id="gateway"
        destination="amfphp"
        source="mysqlList"
        showBusyCursor="true">

    <mx:method name="listTable" result="createDatagrid(event)"/>
	<mx:method name="salvar_ficha"/>
	
          </mx:RemoteObject>

     <mx:Script>
            <![CDATA[

               import mx.rpc.events.ResultEvent;

            public function init():void {

                gateway.listTable();
				
                }

                public function createDatagrid(event:ResultEvent):void {

                 list_data_grid.dataProvider = event.result;

                }
                
                public function Salvar():void{
                	gateway.salvar_ficha();
                }

            ]]>
          </mx:Script>

    <mx:DataGrid x="51.75" y="56" width="418" height="188" id="list_data_grid">
    </mx:DataGrid>
    <mx:Button x="51.25" y="269" label="Refresh" click="gateway.listTable()"/>
    <mx:Button x="130.25" y="269" label="Refresh" click="Salvar()"/>

</mx:Application>

Agora que vem minha duvida....

 

Como faço para salvar osa dados que eu irei colocar ?????

 

Como passo os valores para o PHP???

Compartilhar este post


Link para o post
Compartilhar em outros sites

passando os parâmetros para a função do PHP

 

 

no flex:

 

public function Salvar():void{
    gateway.salvar_ficha('CEMIG', '21039438', 'AMERICA');
}

 

no PHP:

 

 

function salvar_ficha($nome, $phone, $pais){
   return mysql_query("INSERT INTO teste (name, phone, country) values ('$nome', '$phone', '$pais')");
}

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eder Fortunato,

 

Muito obrigado meu amigo.

 

Era isso mesmo que eu precisava.

 

Foi direto ao ponto!

 

Valew!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.