ComeOn 0 Denunciar post Postado Outubro 23, 2008 Primeiramente venho dizer que nao tenho um conhecimento solido em php e AS , mas me viro na lógica e noque preciso. e onde estou trampando preciso fazer uma conexao de flash com mysql e tenho um script de conexao flash com banco de dados que nao esta funcionando, alguem pode me ajudar? Segue abaixo os mesmos --------------------------------------------------------------------------------------------------------- ( Arquivo Conexao.php ) <?php $hostname = "localhost"; $database = "flash"; $username = "root"; $password = ""; $conexao = mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR); mysql_select_db($database, $conexao); ?> -------------------------------------------------------------------------------------------------------- Script PHP ( arquivo Retorno.php ) <?php // o script de conexão. require_once('conexao.php'); //os dados do db $query = "SELECT id, texto, images FROM tab_site"; $sql = mysql_query($query); $dados = ''; $nLoop = 0; while($n = mysql_fetch_array($sql)){ $dados .= '&id' . $nLoop . '=' . $n['id']; $dados .= '&texto' . $nLoop . '=' . $n['texto']; $dados .= '&images' . $nLoop . '=' . $n['images']; }; echo utf8_encode($dados) . '&nLoop=' . $nLoop; ?> --------------------------------------------------------------------------------------------------------- ( Código AS ) var retorno:LoadVars = new LoadVars(); retorno.load('http://localhost/retorno.php'); retorno.onLoad = carregarDados; function carregarDados():Void { id.text = this.retorno['id']; images.text = this.retorno['images']; texto.text = this.retorno['texto']; }; ---------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------- Queria carregar dados do mysql no flash, carregar dados de uma tabela em um campo textfield do flash, mas estou tendo problemas, se alguém tiver um jeito melhor de fazer isso, ou puder me ajudar com esse fico grato, e meu emprego tbm! Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Outubro 24, 2008 quando você manda imprimir no PHP os dados, eles estão sendo mostados assim: &id1=4&texto1=text1&images1=img1.gif&id2=7&texto2=textsdf&images2=imgA.gif repare o nome das variáveis, tem um numero do lado, então no flash para recuperar: function carregarDados():Void { id.text = this.retorno['id1]; images.text = this.retorno['images1]; texto.text = this.retorno['texto1]; }; agora é só fazer um FOR, para recuperar todos os valores []´s Compartilhar este post Link para o post Compartilhar em outros sites
ComeOn 0 Denunciar post Postado Outubro 28, 2008 quando você manda imprimir no PHP os dados, eles estão sendo mostados assim: &id1=4&texto1=text1&images1=img1.gif&id2=7&texto2=textsdf&images2=imgA.gif repare o nome das variáveis, tem um numero do lado, então no flash para recuperar: function carregarDados():Void { id.text = this.retorno['id1]; images.text = this.retorno['images1]; texto.text = this.retorno['texto1]; }; agora é só fazer um FOR, para recuperar todos os valores []´s eu tentei aqui mas ainda nao deu certo Eder :/ ele simplesmente nao retorna nada Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Outubro 28, 2008 posta seu código para facilitar []´s Compartilhar este post Link para o post Compartilhar em outros sites
ComeOn 0 Denunciar post Postado Outubro 28, 2008 posta seu código para facilitar []´s vou postar os arquivos para você Eder, brigadao :) http://rapidshare.com/files/158450640/teste.rar.html Compartilhar este post Link para o post Compartilhar em outros sites
ComeOn 0 Denunciar post Postado Outubro 30, 2008 posta seu código para facilitar []´s vou postar os arquivos para você Eder, brigadao :) http://rapidshare.com/files/158450640/teste.rar.html Eder, não desiste de mim não :/ Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Outubro 30, 2008 pô grande, você nem alterou o código para a dica que eu dei..... mas é como eu disse, usa um FOR for(i=1; 1<=10;i++){ id.text = this.retorno['id'+i]; images.text = this.retorno['images'+i]; texto.text = this.retorno['texto'+i]; } a lógica é essa []´s Compartilhar este post Link para o post Compartilhar em outros sites