Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ramires Moreira

Exibir consulta Mysql através de um foreach.

Recommended Posts

deem uma olhada nesse código.

<?php require_once 'conexao.php';
$email = $_SESSION['email'];
$sql ="select nome from cad_user where email = '$email'";
global $conexao;
$result = mysqli_query($conexao, $sql);
foreach ($result as $user){
$nome = $user['nome'];}
echo '<a class="navbar-brand" href="#">Bem vindo '.$nome.'!</a>';

?>

É para ele me retornar o nome de um usuário, e isso acontece no meu localhost, porém quando eu subo pro meu servidor que no caso é o Hostinger ele não exibe, e também não mostra erro, alguém pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Onde você esta iniciando a sessão com o session_start()?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ok, é que no seu código não tem nenhum session_start(), mas vou assumir que ele esteja em algum lugar que não fui postado aqui.

 

Vamos lá, mysqli_query não é uma função nativa, então também vou ter que assumir que ela faça uma consulta, esta consulta está retornando algum resultado? Você verificou quantos resultados está retornando? Se for apenas um você sequer precisa de um laço (foreach)...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.