Jump to content


Photo

Carregar Variavel Do Mysql No Flash


  • Faça o login para participar
18 replies to this topic

#1 rogernem

rogernem

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 18/11/2004, 17:45

Eu tenho o seguinte codigo (flash.php)

PHP

<?
include "config_system.php";
include
"idatabase.php";
include
"ifunctions.php";

$connection = pg_connect( $connection_string ) or die ("Falha de Conexão ao Banco de Dados");

$sql_empresas = "SELECT * FROM empresas";
$query1 = exec_sql($connection,$sql_empresas);
$count_empresas = record_count($query1);

$sql_hh = "SELECT * FROM head_hunters";
$query2 = exec_sql($connection,$sql_hh);
$count_hh = record_count($query2);

$sql_vagas = "SELECT * FROM vagas";
$query3 = exec_sql($connection,$sql_vagas);
$count_vagas = record_count($query3);
?>

Empresas <? echo $count_empresas ?>
<br>
Head Hunters <? echo $count_hh ?>
<br>
Vagas <? echo $count_vagas ?>


BOm, eu gostaria que o $count_empresas, $count_hh e $count_vagas fossem mostrado no flash dentro de um campo de texto dynamico chamado count_empresas, count_hh e count_vagas

Como posso fazer isso ??
Qual o codigo pra fazer isso ??
Valeu ;)

#2 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 19/11/2004, 10:07

vamos comecar adaptando o seu php para passar os valores para o flash


temos que passar os dados da seguinte forma

variavel=valor
&variavel2=valor2

ficando:
<?
  include "config_system.php";
  include "idatabase.php";
  include "ifunctions.php";

$connection = pg_connect( $connection_string ) or die ("Falha de Conexão ao Banco de Dados");

$sql_empresas = "SELECT * FROM empresas";
$query1 = exec_sql($connection,$sql_empresas);
$count_empresas = record_count($query1);

$sql_hh = "SELECT * FROM head_hunters";
$query2 = exec_sql($connection,$sql_hh);
$count_hh = record_count($query2);

$sql_vagas = "SELECT * FROM vagas";
$query3 = exec_sql($connection,$sql_vagas);
$count_vagas = record_count($query3);
?>
<? echo 'empresas=' . $count_empresas ?>
<? echo '&hh='. $count_hh ?>
<? echo '&vagas='. $count_vagas ?>

agora no flash crie os 3 campos de texto dinamico e instancie eles como count_empresas, count_hh e count_vagas

clique no frame e abra o painel de acoes e nele digite

//criando o objeto que carregara os dados
l = new LoadVars();

//carregando os dados
l.load("http://localhost/flash.php");

//quando os dados forem carregados executara essa funcao
l.onLoad = function(){
    //envia a variavel empresas para o campo de texto
   count_empresas.text = this.empresas;
   //envia o valor da variavel hh para o campo de texto
   count_hh.text = this.hh;
   //envia o valor da variavel vagas para o campo de texto vagas
   count_vagas.text = this.vagas;
}    


B)


ps: lmebre-se que no load tem que colocar o caminho virtual do seu arquivo, com localhost ou entao o endereco dele na net
www.andrewsmedina.com.br

#3 Hes Vital

Hes Vital

    Doutor

  • Usuários
  • 796 posts
  • Sexo:Não informado
  • Localidade:Leste - Santa Catarina
  • Interesses: * Programação - Sempre é bom criar algo.<br> - PHP<br> - Action Script<br> * Jogos - Nunca se é velho demais pra jogar.<br> - RPG<br> - Ação<br> - Outros

Posted 19/11/2004, 11:08

Lembre-se o valor tem que estar em código de Url, ou seja, usa o código:

<? echo 'empresas=' . urlencode($count_empresas) ?>
<? echo '&hh='. urlencode($count_hh) ?>
<? echo '&vagas='. urlencode($count_vagas) ?>

Quantos programadores são necessários para trocar uma lâmpada?
Só um, mas a casa cai!

Posted Image

#4 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 19/11/2004, 11:09

Lembre-se o valor tem que estar em código de Url, ou seja, usa o código:

<? echo 'empresas=' . urlencode($count_empresas) ?>
<? echo '&hh='. urlencode($count_hh) ?>
<? echo '&vagas='. urlencode($count_vagas) ?>

nao é necessario
www.andrewsmedina.com.br

#5 shinagawa

shinagawa

    Novato no fórum

  • Usuários
  • 20 posts
  • Sexo:Não informado

Posted 21/11/2004, 23:21

e como seria ao contrário?

a pessoa digita um valor no flash e esse valor eh mandado pro php

#6 rogernem

rogernem

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 27/11/2004, 15:09

Muito obrigado...funcionou....porem estou com outra duvida um pouco mais dificil:

Eu tenho 2 nomes no meu banco de dados. Este é o codigo para lista-los:

LIST.PHP
PHP

<?
$server
= "localhost";
$user = "admin";
$pass = "admin";
$db = "flash";  

$conn = mysql_connect($server,$user,$pass);
$db = mysql_select_db($db);

$sql="SELECT * FROM logs ORDER BY name";
$result=mysql_query($sql,$conn);
 
while (
$row = mysql_fetch_array($result)) {
$id = $row["id"];  
$name = $row["name"];
echo (
"<font face=verdana size=2><A HREF=\"flash_d.php?id=$id&#092;"> $name</font></A>");
echo "<br><br>";
}
?>


Isso ira imprimir no explorer:

John <a href=flash_d.php?id=15 >John</a>
Bob <a href=flash_d.php?id=16 >Bob</a>




O flash_d.php só carrega o flash.swf


E o codigo no flash esta assim:

loadVariablesNum ("flash_pega.php", 0);
tenho tambem no flash textos dinamicos onde nomei: var1, var2, var3 e var4


o codigo do flash_pega.php é:
PHP

<?
$server
= "localhost";
$user = "admin";
$pass = "admin";
$db = "flash";  

$conn = mysql_connect($server,$user,$pass);
$db = mysql_select_db($db);

$idx = $_GET["id"];
$sql="SELECT * FROM logs WHERE id=$idx";
$result=mysql_query($sql,$conn);

$row = mysql_fetch_array($result);  

 
$name = $row["name"];
 
$email = $row["email"];
 
$bico = $row["bico"];  
 
$bico_cor = $row["bico_cor"];

echo
"&id=$idx&name=$name&email=$email&bico=$bico&bico_cor=$bico_cor&";
?>



O PROBLEMA É QUE O FLASH NAO CARREGA AS VARIAVEIS DO USUARIO ESPECIFICO QUE EU SELECIONO.

SO CARREGA OS VALORES DO ULTIMO USUARIO DA TABELA QUANDO NO ARQUIVO FLASH_PEGA.PHP TEM
$sql="SELECT * FROM logs"; SEM O WHERE id=$id"

COMO POSSO FAZER PARA CARREGAR AS VARIAVEIS DO USUARIO ESPECIFICO (ID) QUE EU CLICAR???


OUTRA MANEIRA DE EXPLICAR

Digamos que eu tenha 1000 dados no banco de dados

Eu vou mostra-los na pag (list.php) onde cada um tem um link:

John (id=1)
Bob (id=2)
Robert (id=3)
Flan (id=4)

Agora digamos que eu quero carregar somente a info do id 1, ou 2, ou 3, etc
como posso fazer isso??

Eu nao posso fazer
loadVariablesNum ("flash_pega.php?id=1", 0);
porque se eu clicar no link de id=2, o flash vai ainda continuar mostrando o id=1
e eu quero poder mostrar os outros valores tambem


VALEU


PEGUEM OS ARQUIVOS AQUI: http://www.rads.com....loads/files.zip

Attached Files


Edição feita por: rogernem, 27/11/2004, 15:11.


#7 Hes Vital

Hes Vital

    Doutor

  • Usuários
  • 796 posts
  • Sexo:Não informado
  • Localidade:Leste - Santa Catarina
  • Interesses: * Programação - Sempre é bom criar algo.<br> - PHP<br> - Action Script<br> * Jogos - Nunca se é velho demais pra jogar.<br> - RPG<br> - Ação<br> - Outros

Posted 27/11/2004, 15:54

Lembre-se o valor tem que estar em código de Url, ou seja, usa o código:

<? echo 'empresas=' . urlencode($count_empresas) ?>
<? echo '&hh='. urlencode($count_hh) ?>
<? echo '&vagas='. urlencode($count_vagas) ?>

nao é necessario

Não entendi, por que não?
Quantos programadores são necessários para trocar uma lâmpada?
Só um, mas a casa cai!

Posted Image

#8 Rodark

Rodark

    Ta olhando o que???

  • Usuários
  • 193 posts
  • Sexo:Masculino
  • Localidade:CWB
  • Interesses:I&amp;acute;m a M.C.P. !!

Posted 10/12/2004, 09:32

PHP
<?php


loadVariablesNum
("flash_pega.php?id=$id", 0);


?>


Não saco mto de flash, mas se vc colocar uma variável "$id" ele vai pegar a variável q vc escolheu...
Posted Image

#9 absurdo

absurdo

    Normal

  • Usuários
  • 75 posts
  • Sexo:Não informado

Posted 10/12/2004, 10:36

Lembre-se o valor tem que estar em código de Url, ou seja, usa o código:

<? echo 'empresas=' . urlencode($count_empresas) ?>
<? echo '&hh='. urlencode($count_hh) ?>
<? echo '&vagas='. urlencode($count_vagas) ?>

nao é necessario

Não entendi, por que não?

Por que funciona sem isso... é desnecessário...

#10 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 15/09/2017, 00:16

Cialis E Ipertrofia Prostatica cialis Where Can You Buy Female Viagra
Amoxicillin Life Cycle Black Market Predisone Priligy Par Johnson & Johnson
Cialis En Farmacia Precio <a href=http://cialtobuy.com>cialis</a> Acquistare Sildenafil 100 Milligrammi
Cialis 20 Mg Confezione cialis Propecia Generico Madrid
Best Generic Cialis Pharmacy
Levitra Acquisto <a href=http://cialtobuy.com>cialis buy online</a> Cialis Recreatif
Cytotec Grossesse Arretee cialis buy online Productos Para Una Ereccion Mas Larga
Levitra Vardenafil 10 Mg Cialis Tempo Di Azione Propecia Buy Cheap
Cheap Cialis From Canada <a href=http://cialtobuy.com>viagra cialis</a> Cialis Acquistp

#11 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 13201 posts

Posted 16/09/2017, 05:24

Baclofene Nantes cialis price Amoxicillin And Cephalexan Pillenpharm Viagra Strips Propecia Hair Color cialis Buy Orlistat Prescription
Acheter Kamagra 150 Mg cialis Where Can Buy Viagra Cheapest Price Orlistat Used Viagra Ricetta Ripetibile cialis price Viagra Hiv
Generic Zithromax cialis Amoxicillin Metabolism 1447 Erectile Dysfunction And Pe Cephalexin Dosing Instructions online pharmacy Tadacip

#12 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 25/09/2017, 19:00

Site Confiance Achat Cialis online pharmacy Cialis 5 Mg Benefici
Bentyl Muscle Spasms Worldwide Shop Cod Accepted Ou Acheter Du Viagra A Paris online pharmacy Propecia Engorda Caida Del Cabello Acheter Cialis En Pharmacie En France
Muscoli Effetti Collaterali Propecia cialis Healthy Man Generic Viagra Suppliers Online Pharmach

#13 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 04/10/2017, 12:29

Treating Rabbits With Amoxicillin Levitra Generico Farmacia buy cialis Achat Cialis 5 Mg Zithromax Teva Moltrin 800 For Sale
Legale Levitra viagra online Preis Fur Propecia

#14 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 16/10/2017, 10:49

Amoxil Suspension levitra pills for sale Virgra On Sale Dutasteride Acheter Viagra 25 Mg
Provera Irregular Periods Website buy viagra online Levitra Langzeitschaden Amoxil Asthma
Amoxicillin Skin Disorders Dosage cialis Filitra Amoxicillin Toothache Amoxicillin Dosing Schedule

#15 HaroNism

HaroNism

    Super Veterano

  • Usuários
  • 15385 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 18/10/2017, 05:49

Cialis Remboursement viagra Propecia Peinados
Cialis Von Cipla Best Canadian Pharmacy Cialis What Is Amoxicillin Used To Treat viagra Farmacia Propecia
Where to order real isotretinoin drugs on line levitra shipped from us Cost Of Levitra At Cvs 360 Can You Buy Zithromax Over The Counter




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq