Olá Amigos
Bem, tenho uma consulta onde busco algumas informações do banco de dados e apresento no site, só que meu cliente quer que após estas informações apresentadas, não possam mais aparecer nas próximas consultas. então após a $consulta já gravo a data então não aparece em próximas consultas.
O meu problema tá na hora da impressão, pois logo após os resultados da consulta possuo o botão visualizar a impressão, precisava então passar o ID como $_SESSION, como faço isso, posso colocar $_SESSION[id] = $id ? O problema é que ele tá passando apenas o ID do último registro.
O que posso fazer?
Tk's
Gisele
Session
Started By guerreira, 20/09/2004, 14:44
3 replies to this topic
#1
Posted 20/09/2004, 14:44
#2
Posted 20/09/2004, 15:03
Hora coloca no nome da sessao alto numeravel tipo ...
<?php $_SESSION[0] = $id; // Esse vale 20; $_SESSION[1] = $id; // Esse vale 45; $_SESSION[2] = $id; // Esse vale 55; // Para exibir o 45 coloque o nome dele ... echo $_SESSION[1]; ?>
#3
Posted 20/09/2004, 18:07
tá, mas o problema é que eu não sei, quantos ele 'ID' ele vai gerar, visto que são consultas de empresas...
e na próxima tela para impressão, eu faço o $consulta WHERE id = $_SESSION['id']
e na próxima tela para impressão, eu faço o $consulta WHERE id = $_SESSION['id']
#4
Posted 21/09/2004, 10:39
faz um fortá, mas o problema é que eu não sei, quantos ele 'ID' ele vai gerar, visto que são consultas de empresas...
e na próxima tela para impressão, eu faço o $consulta WHERE id = $_SESSION['id']
session_start();
$sql = mysql_query("select id from tabela");
$encontrados = mysql_num_rows($sql);
for($x=0;$x<$encontrados;$x++){
$dados = mysql_fetch_array($sql);
$_SESSION[$x] = $dados['id'];
}
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de Deus e vai.."
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de Deus e vai.."
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)