Не выводит текст, который берётся из БД. Подключение присутствует, ошибок в запросах нет, проверял через print_r(), всё заполнено.
Код запроса:
$u_r_name = $db->prepare('SELECT name FROM accounts WHERE mail="'.$_SESSION['mail'].'";');
$u_r_surname = $db->prepare('SELECT surname FROM accounts WHERE mail="'.$_SESSION['mail'].'";');
Код вывода:
<? if(empty($_SESSION['pid'])): ?>
<div id="auth-block">
<a href="/login" class="login-btn nav-desktop-menu-header">Войти</a>
<a href="/registration" class="reg-btn nav-desktop-menu-header">Регистрация</a>
</div>
<? else: ?>
<div id="account-info-block">
<div class="dash-text" id="account-name"><? echo $u_r_name->execute() . ' ' . $u_r_surname->execute(); ?></div>
<hr class="hr-mini" />
</div>
<? endif; ?>