В настоящее время я пытаюсь получить имя из базы данных и распечатать его на странице. Имя находится в таблице базы данных вместе с именем пользователя. Имя пользователя доступно из сеанса. Я пытаюсь это так:Получите одно значение из базы данных
<?php
include('checksession.php');
require('db-connection.php');
function getUsername(){
$username = $_SESSION['username'];
$sql = "SELECT NAME FROM benutzer WHERE BENUTZERNAME LIKE '" . $username . "'";
$res = mysqli_query($con, $sql);
echo "<p>" $res "</p>";
}
?>
Ваш код открыт для SQL-инъекции. Вы захотите изучить использование подготовленных операторов с параметрами запроса. В настоящее время вы выполняете ввод * как код *, который позволяет пользователям произвольно выполнять код в вашей базе данных. – David
Посмотрите здесь: http://stackoverflow.com/questions/32800559/read-single-value-from-database-and-save-it-in-variable/32800580#32800580 – Black