Ir para conteúdo

POWERED BY:

Arquivado

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

Jim Joice

Flash+php+mysql

Recommended Posts

Seja bem vindo Jim Joice,

 

Consulta ao banco de dados quem faz é o PHP - No Flash, você apenas invoca o script PHP e após o processamento do script, o retorno volta para o Flash.

Para saber mais sobre o envio e recebimento de variáveis, pesquise por "LoadVars".

 

http://imasters.com.br/artigo/4615/fla...itar_e_excluir/

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seja bem vindo Jim Joice,

 

Consulta ao banco de dados quem faz é o PHP - No Flash, você apenas invoca o script PHP e após o processamento do script, o retorno volta para o Flash.

Para saber mais sobre o envio e recebimento de variáveis, pesquise por "LoadVars".

 

http://imasters.com.br/artigo/4615/fla...itar_e_excluir/

 

Abs.

 

Boa tarde,

 

Eu já tinha visto esse artigo porém eu não entendi muito bem como ele funciona, será que você poderia dar um exemplo simples de um botão que ao clicar procura por um registro no banco?

 

Obrigado,

 

Jim

Compartilhar este post


Link para o post
Compartilhar em outros sites

O tutorial que te passei está bem explicado, para resgatar dados do banco é só seguir a primeira etapa do tutorial: Exibindo dados do banco MySQL no Flash

 

E para esta ação ser executado ao clique de um botão, basta colocar a ação do objeto "LoadVars" + a função de caregar os dados no evento "onPress" ou "onRelease" do seu botão, ex:

seuBotao.onPress = function(){
	//aqui as ações do objeto LoadVars
}

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O tutorial que te passei está bem explicado, para resgatar dados do banco é só seguir a primeira etapa do tutorial: Exibindo dados do banco MySQL no Flash

 

E para esta ação ser executado ao clique de um botão, basta colocar a ação do objeto "LoadVars" + a função de caregar os dados no evento "onPress" ou "onRelease" do seu botão, ex:

seuBotao.onPress = function(){
	//aqui as ações do objeto LoadVars
}

Abs.

 

Ok, vou fazer isso aqui, muito obrigado pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixa eu te dar um outro exemplo:

Crie uma função que vai enviar uma variável definida como "pesquisa" ao PHP e retornar os dados para o Flash utilizando a classe "LoadVars":

enviaRecebe = function(section:String){
	var recebe:LoadVars = new LoadVars();
	recebe.onLoad = function(success:Boolean){
		if (success){
			debug_txt.text = this.resultado;
		}else{
			trace("error downloading content");
		}
	};
	var envia:LoadVars = new LoadVars();
	envia.pesquisa = section;
	envia.sendAndLoad("http://www.seudominio.com.br/pagina.php", recebe, "GET");
};
Explicando:

Você cria duas variáveis "LoadVars" uma para enviar (via GET) e outra para receber e dentro do "onLoad" da função acima, caso seja recebida com sucesso, você mostra o resultado em uma caixa de texto por ex, instanciada como "debug_txt" o carregamento da variável "resultado" definida no seu PHP.

 

E para o envio, você chama a função acima utilizando uma variável "section" do tipo String definida na ação de cada botão, ex:

bt01.onPress = function(){
	enviaRecebe("alimento");
}
bt02.onPress = function(){
	enviaRecebe("bebida");
}
bt03.onPress = function(){
	enviaRecebe("guloseima");
}
//etc... para os outros botões

Espero que com este exemplo fique mais claro o entendimento.

 

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixa eu te dar um outro exemplo:

Crie uma função que vai enviar uma variável definida como "pesquisa" ao PHP e retornar os dados para o Flash utilizando a classe "LoadVars":

enviaRecebe = function(section:String){
	var recebe:LoadVars = new LoadVars();
	recebe.onLoad = function(success:Boolean){
		if (success){
			debug_txt.text = this.resultado;
		}else{
			trace("error downloading content");
		}
	};
	var envia:LoadVars = new LoadVars();
	envia.pesquisa = section;
	envia.sendAndLoad("http://www.seudominio.com.br/pagina.php", recebe, "GET");
};
Explicando:

Você cria duas variáveis "LoadVars" uma para enviar (via GET) e outra para receber e dentro do "onLoad" da função acima, caso seja recebida com sucesso, você mostra o resultado em uma caixa de texto por ex, instanciada como "debug_txt" o carregamento da variável "resultado" definida no seu PHP.

 

E para o envio, você chama a função acima utilizando uma variável "section" do tipo String definida na ação de cada botão, ex:

bt01.onPress = function(){
	enviaRecebe("alimento");
}
bt02.onPress = function(){
	enviaRecebe("bebida");
}
bt03.onPress = function(){
	enviaRecebe("guloseima");
}
//etc... para os outros botões

Espero que com este exemplo fique mais claro o entendimento.

 

Abs.

 

mto obrigado pela variedade de exemplos, porem ainda restou uma duvida, eu coloco as açoes no frame ou no proprio botao. Aqui esta o menu q eu criei: http://www.milklar.com.br/milklar/pages/produtos.php.

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.