Создание элемента HTML, заполненного запросом из PHP

Enter Strandman спросил: 07 октября 2018 в 11:02 в: javascript

Я хочу, чтобы элемент html

<p id="userInfo"></p>

имел значение имени пользователя, которое было пользователем для входа в сеанс. У меня есть следующая переменная, которая содержит переменную, которая содержит имя пользователя и работает, это работает для входа в систему.

$_SESSION['globalUser'] = $_POST['resultUser'];

В настоящее время я пытаюсь установить элемент userInfo с помощью

<script>document.getElementById(userInfo).value='<?php echo $_SESSION['globalUser']?>'</script>

Этот сценарий вызывает ошибку"Uncaught SyntaxError: Invalid или неожиданный токен"

Когда я открываю инструменты разработчика и нажимаю на ошибку, которая отображается

<script>document.getElementById(userInfo).value='<br />

Я также использовал следующее утверждение для переноса сеанса на страницы

<?php $session_value=(isset($_SESSION['id']))?$_SESSION['id']:''; ?>

Что я здесь не так делаю?

РЕДАКТИРОВАТЬ:

В настоящее время это мой запрос

$sqlUser = "SELECT `teacher_username` FROM `teacher` WHERE `teacher_username`='$user'";
$sqlPass = "SELECT `password` FROM `teacher` WHERE `password`='$pass'";
$resultUser = mysqli_query($connection, $sqlUser);
$resultPass = mysqli_query($connection, $sqlPass);
$textUser = $resultUser->fetch_assoc();
$textPass = $resultPass->fetch_assoc();
$_SESSION['globalUser'] = $_POST[$textUser['teacher_username']];

0 ответов