Sou iniciante em php, estou criando um site e já tem todo o sistema de cadastro, login e tudo mais.
Só que o meu problema é que tenho uma tabela de avaliação, até ai tudo bem, ela está indo pro banco ok.
Eu preciso retornar os dados pra um painel de usuário, mas apenas os dados da tabela de avaliação do id do usuário logado, Exemplo: o usuário fez a avaliação, e eu preciso retornar alguns dados dessa avaliação pro painel do usuário logado, tem como me ajudar em relação a isso?
Exemplo: o usuário com o ID fez algumas avaliações, esse mesmo usuário está logado e no painel, eu preciso retornar apenas as avaliações desse ID pro painel.
Na minha página de retorno, se coloco: echo $_SESSION['id_usuario']; ele imprime o ID do usuário logado na sessão, mas quando dou um WHILE no meu SELECT ele me retorna todos os dados da tabela, e não apenas os dados do usuário que está logado.
Só complementando..
Se eu faço o select dessa forma, eu consigo imprimir os dados da tabela referente ao id 1.
$query = mysql_query("SELECT * FROM feedback_recebido3 where id_usuario = 1");
Só que eu preciso que esse where seja automatico, no caso o usuário logou na conta dele, e caia automaticamente no painel os dados que o ID logado preencheu, que estou retornando no painel.
Pergunta
mbmesquita
Boa tarde amigos
Sou iniciante em php, estou criando um site e já tem todo o sistema de cadastro, login e tudo mais.
Só que o meu problema é que tenho uma tabela de avaliação, até ai tudo bem, ela está indo pro banco ok.
Eu preciso retornar os dados pra um painel de usuário, mas apenas os dados da tabela de avaliação do id do usuário logado, Exemplo: o usuário fez a avaliação, e eu preciso retornar alguns dados dessa avaliação pro painel do usuário logado, tem como me ajudar em relação a isso?
Exemplo: o usuário com o ID fez algumas avaliações, esse mesmo usuário está logado e no painel, eu preciso retornar apenas as avaliações desse ID pro painel.
Na minha página de retorno, se coloco: echo $_SESSION['id_usuario']; ele imprime o ID do usuário logado na sessão, mas quando dou um WHILE no meu SELECT ele me retorna todos os dados da tabela, e não apenas os dados do usuário que está logado.
Só complementando..
Se eu faço o select dessa forma, eu consigo imprimir os dados da tabela referente ao id 1.
Só que eu preciso que esse where seja automatico, no caso o usuário logou na conta dele, e caia automaticamente no painel os dados que o ID logado preencheu, que estou retornando no painel.
Desde já agradeço.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.