3 erro no perfil.php
sao 3 erros que aparece aqui
Warning: mysqli_query(): Couldn't fetch mysqli in C:\wamp64\www\redesocial\perfil.php on line 20
( ! ) Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, null given in C:\wamp64\www\redesocial\perfil.php on line 22
( ! ) Warning: mysqli_close(): Couldn't fetch mysqli in C:\wamp64\www\redesocial\perfil.php on line 44
<?php
$page_title = 'perfil';
require_once('inicia_sessao.php');
require_once('proteger_pagina.php');
// Insert the page header
require_once('cabecalho.php');
require_once('conectar.php');
// Menu de navegação
require_once('navmenu.php');
// Pegar os dados do perfil do banco de dados
if (!empty($_SESSION['user_id'])) {
$query = "SELECT nome_de_usuario, join_date, nome_completo, email FROM usuarios WHERE user_id = '" . $_SESSION['user_id'] . "'";
}
else {
$query = "SELECT nome_de_usuario, join_date, nome_completo, email FROM usuarios WHERE user_id = '" . $_COOKIE['user_id'] . "'";
}
$data = mysqli_query($dbc, $query);
if (mysqli_num_rows($data) == 1) {
// Se o usuário for encontrado, exibir as informações
$row = mysqli_fetch_array($data);
echo '<table>';
if (!empty($row['nome_de_usuario'])) {
echo '<tr><td class="label">Nome de usuário:</td><td>' . $row['nome_de_usuario'] . '</td></tr>';
}
if (!empty($row['nome_completo'])) {
echo '<tr><td class="label">Nome completo:</td><td>' . $row['nome_completo'] . '</td></tr>';
}
if (!empty($row['email'])) {
echo '<tr><td class="label">E-mail:</td><td>' . $row['email'] . '</td></tr>';
}
if (!empty($row['join_date'])) {
list($data, $hora) = explode(' ', $row['join_date']);
list($ano, $mes, $dia) = explode('-', $data);
echo '<tr><td class="label">Registrado:</td><td>' . $dia . '-' . $mes . '-' . $ano . ' / ' . $hora . '</td></tr>';
}
}
echo '</td></tr>';
echo '</table>';
mysqli_close($dbc);
// Rodapé
require_once('rodape.php');
?>Discussão (1)
Carregando comentários...