Задать вопрос
SonyFan23
@SonyFan23

Почему ругается на подключение JS?

Подскажите, почему выводится ошибка Parse error: syntax error, unexpected '<', expecting end of file ?
Ругается на подключение js
<?php 

/* Подключение к MYSQL */
$host = 'localhost';
$db   = 'telephone_system';
$user = 'mysql';
$password = 'mysql';
$charset = 'utf8';

$dsn = "mysql:host=$host;dbname=$db;charset=$charset";
$opt = [
    PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION, // выброс ошибок
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
    PDO::ATTR_EMULATE_PREPARES   => false,
];

$pdo = new PDO($dsn, $user, $password, $options);
$pdo->exec("SET NAMES UTF8");

/* Запросы MYSQL */
$stm = $pdo->prepare('SELECT * FROM `telephone_system` WHERE id="3" '); // подготовка выполнения команды
$stm->execute();
$allUsers = $stm->fetchAll(PDO::FETCH_ASSOC); // преобразование в массив
$allUsers = json_encode($allUsers);
var_dump($allUsers);

<script>
  let allUsers = JSON.parse(<?php $allUsers ?>);
    console.log(allUsers);
</script>

?>
  • Вопрос задан
  • 83 просмотра
Подписаться 2 Простой Комментировать
Решения вопроса 1
Konata69lol
@Konata69lol
backend developer (php/go)
Надо было закрыть php тег перед началом js-а
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы