Exibir Dados do Usuário Logado (PHP)

MySQL

PHP

Banco de Dados

25/10/2018

Tenho esse código php para autenticar...

<?php 
session_start();
include('bd/conexao.php'); 
	if(empty($_POST['usuario']) || empty($_POST['senha'])){
		header('Location: index.php');
		exit();
	}
	
	$usuario = mysqli_real_escape_string($conexao, $_POST['usuario']);
	$senha = mysqli_real_escape_string($conexao, $_POST['senha']);
    $sobrenome = mysqli_real_escape_string($conexao, $query);

    
	
	$query = "select * from usuarios where  usuario = '{$usuario}' and senha = '{$senha}'";

	$result = mysqli_query($conexao, $query);

	$row = mysqli_num_rows($result);

	if($row == 1){
		$_SESSION['usuario'] = $usuario;
		$_SESSION['senha'] = $senha;
		$_SESSION['sobrenome'] = $sobrenome;
		header('Location: painel.php');
		exit();
	}else{
		header('Location: index.php');
	}
	?>


porém não consigo exibir o $sobrenome do usuario logado

alguém me ajuda !
Edney Araujo

Edney Araujo

Curtidas 2

Melhor post

Fernando C

Fernando C

26/10/2018

Ola. vc precisa instanciar um comando fetch normal; ex:
$bd = mysqli_fetch_assoc($sql);
depois associa a coluna a uma variavel tipo "session"; ex:
$_SESSION["nome"] = $bd["nome"];
mais detalhes aqui:
http://trocadicas.blogspot.com/2018/08/como-exibir-as-preferencias-do-usuario.html
GOSTEI 2
POSTAR