Jump to content


Photo

Armazenar Uma Consulta Numa Variável


  • Faça o login para participar
1 reply to this topic

#1 Secrety

Secrety

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Não informado
  • Localidade:Campo Grande - Mato Grosso do Sul
  • Interesses:Tenho muito interesse em programação no geral, pois vou ser uma DBA, tudo que estiver relacionado a My SQL, php, html tenho interesse pois faço estágio na AGETRAN, e estou desenvolvendo a pagina da mesma junto com meu supervisor.<br>Tenho interesse também na parte de programação em JAVA, Delphi, C++, SQL Sever, Oracle e outros, na parte de designer não sou muito chegada mas como meu estagio precisa estou tentando aprender.

Posted 05/11/2003, 15:27

Olá...
Tenho um uma consulta prontinha.. rodando perfeito só que quando mais de uma pessoa utiliza fica na memória a ultima consulta feita... e o 1º usuário que estava consultando... quando muda de paginas.... automaticamente já está em coutra consulta sem querer ....
Quero fazer o seguinte : quando um usuário entrar pra fazer uma consulta eu crio um a variave e quando ele saí a variavel é destruída.... Alguem se habilita a me ajudar ?

{
mysql_pconnect($dbhost, $dbuname, $dbpass);
$stSQL = " select V.PLACA, V.CHASSI, V.ANO_MODELO, V.RENAVAM,V.UF_TRANSF, V.ULT_ATUA, ";
$stSQL .= "M.DESCRICAO AS Marca, C.DESCRICAO AS Cor_Veiculo, E.DESCRICAO AS Especie, T.DESCRICAO AS MUNICIPIO,";
$stSQL .= "G.DESCRICAO AS Categoria,P.DESCRICAO AS Tipo,S.DESCRICAO AS Situacao from veiculo V ";
$stSQL .= "left join vei_mar_mo as M on M.CODIGO = V.MARCA_MODELO ";
$stSQL .= "left join cor as C on C.CODIGO = V.COR ";
$stSQL .= "left join especie as E on E.CODIGO= V.ESPECIE ";
$stSQL .= "left join municipio as T on T.CODIGO = V.MUNICIPIO ";
$stSQL .= "left join categoria as G on G.CODIGO= V.CATEGORIA ";
$stSQL .= "left join tipo as P on P.CODIGO= V.TIPO ";
$stSQL .= "left join situacao as S on S.CODIGO = V.SITUACAO ";
$stSQL .= "$stOP";
$stSQLAux = $stSQL;

gravatxt($stSQL);

}


function gravatxt ($sql)
{
$fp = fopen ("Pesquisa.txt","w+");
fwrite($fp,$sql);
fclose($fp);
}

function letxt (&$re)
{
$re = "";
$fp = fopen("Pesquisa.txt","r");
while ( !feof($fp) )
{
$re.= fgets($fp,1000);
}
}

{

letxt($stSQL);
}

Edição feita por: Secrety, 05/11/2003, 15:39.

Valeu,
Juliana Quito

#2 MUTANTE_POWER_B

MUTANTE_POWER_B

    Normal

  • Usuários
  • 71 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 05/11/2003, 18:26

Use sessions! :)
http://br.php.net/sessions
Pedro Faria de Miranda Pinto
Site Pessoal - http://www.mutantepower.com.br
DevBlog - http://www.mutantepower.com.br/pedro/

Leia as documentações:
http://br.php.net/
http://www.mysql.com/

Dúvidas Avançadas de PHP???
Entre no canal #PHPAvancado da rede Brasnet de IRC.




1 user(s) are reading this topic

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

IPB Skin By Virteq