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

Как вывести посты с помощью ajax?

Всем привет!) Как вывести посты из бд?
Есть форма отправки через ajax; теперь не понимаю как их выводить тоже через ajax.
После разных проб с примерами в инете в итоге ни к чему не привело.

Форма отправки:
<script
  src="https://code.jquery.com/jquery-3.6.0.min.js"
  integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
  crossorigin="anonymous"></script>
  <div class="wrapper">
    <div class="input-box">
      <div class="tweet-area">
        <textarea class="style_textarea" maxlength="200"  type="text" name="textuser" id="textuser" placeholder="Введите сюда ваш текст..."></textarea>
      </div>
    </div>
    <div class="bottom">
      <div class="content">
        <button type="submit" class="btn">Отправить</button>
      </div>
    </div>
  </div>


<script>
$(document).ready(function(){
  $('button.btn').on('click', function(){
    var placeholder = $('textarea.style_textarea').val();
$.ajax({
  method: "POST",
  url: "create_post.php",
  data: {textuser: placeholder}
})
.done(function(){
});
   $('textarea.style_textarea').val('');
})
});
</script>


загрузка формы в БД:
<?php 
session_start();
if (!$_SESSION['user']) {
	header('Location: feed.php');
}
?>


<?php 
require_once 'vendor/connect.php';
$textuser = $_POST['textuser'];
$user_id = $_SESSION['user']['id'];


        mysqli_query($connect, "INSERT INTO `tweet_post` (`id`, `text_decor`, `user_id`) VALUES (NULL, '$textuser', '$user_id')");
        header('Location: ../feed.php');
?>
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

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

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