Все нормально выводит: Код (Text): <?php $data = '13g'; echo '<p>' . $data . '</p>'; ?> Возможно вы не указали закрывающий тег сценария
php может обойтись без этого закрывающего тега --- Добавлено --- вот основная страница Код (Text): <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Serials</title> <script src="jquery-3.3.1.js"></script> <link rel="stylesheet" href="style.css"> </head> <body> <input type="text" placeholder="Сезон" required="required" id="season"><br> <input type="text" placeholder="Серия" required="required" id="seria"><br> <input type="text" placeholder="Час" required="required" id="hour"><br> <input type="text" placeholder="Минута" required="required" id="minute"><br> <input type="text" placeholder="Описание" required="required" id="about"><br> <input type="button" value="Сохранить" id="save"><br> <input type="button" value="Просмотреть последнее сохранение" id="show"><br> <input type="button" value="Закрыть" id="close"> <br><br> <div class="saved"></div> <div class="table"> </div> <script> $("#save").click(function(){ var season = $('#season').val(); seria = $("#seria").val(); hour = $("#hour").val(); minute = $('#minute').val(); about = $('#about').val(); $.ajax({ url:"obr.php", type:"POST", cache:false, data:({ "season":season, "seria":seria, "hour":hour, "minute":minute, "about":about }), success:function(data){ $(".saved").text(data); } }); }); $('#close').click(function(){ $('.table').css({display:"none"}); }); $("#show").click(function(){ $.ajax({ url:'show.php', type:"POST", success:function(data){ $(".table").text(data); } }); $('.table').css({ display:'block' }); }) </script> </body> </html> вот обработчик на нажатие кнопки #show Код (Text): <?php $con = mysqli_connect('localhost','root','','savein'); $query = mysqli_query($con,"SELECT * FROM `data` ORDER BY `id` DESC LIMIT 1"); $data = mysqli_fetch_assoc($query); echo '<p>'.$data['season'].'</p>'; echo '<p>'.$data['serial'].'</p>'; echo '<p>'.$data['hour'].'</p>'; echo '<p>'.$data['minute'].'</p>'; echo '<p>'.$data['about'].'</p>'; ?> Выводит вот что: <p>6</p><p>5</p><p>0</p><p>30</p><p>Ходячие мертвецы</p> Не знаю почему не работает
все дело в ходячих мертвецах, после второго сезона не возможно смотреть.. а как насчет кавычек? может двойные попробовать?
Давно пробовал не получилось, все дело в индексной страницы я так думаю --- Добавлено --- Пробовал на отдельном странице все получилось а тут нет
Простите что засорил форум оказываеться проблема была в javascript то есть в ajax запросе надо было выводить не методом text() а методом html() все сработало вот код Код (Javascript): $.ajax({ url:'show.php', type:"POST", success:function(data){ $(".table").html(data); } });