Показать сообщение отдельно
  #10 (permalink)  
Старый 28.03.2017, 09:13
Аспирант
Отправить личное сообщение для slavAAvals Посмотреть профиль Найти все сообщения от slavAAvals
 
Регистрация: 08.12.2016
Сообщений: 49

По сути я хочу по нажатию на кнопку подгружать n-ое кол-во записей.


loader-poems.php
<?php include 'includes-db.php'; ?> //подключаю базу данных

<?php

// если сессия не создана ставлю 0 и подгружается первый блок


if (!isset($_SESSION['loader'])) {
	$_SESSION['loader'] = 0;
}

// ставлю кол-во, тут один для теста

$result = mysqli_query($connection, 'SELECT * FROM `stihi` LIMIT '.$_SESSION['loader'].', 1' );



while( ($row = mysqli_fetch_assoc($result)) ) {

	echo '<div class="poems-list__item">';
	echo '<h2 class="poems-title">' . $row['title'] . '</h2>';
	echo '<p class="poems-content">' . $row['text'] . '</p>';
	echo '<span class="poems-date">' . $row['date'] . '</span>';
	echo '</div>';

}
?>

// он и появляется


на ajax идёт этот файл

loader.php

<?php

session_start();

include 'loader-poems.php';


?>



ajax.js
$(document).ready(function(){
   $(".loader").hide();  
});

    $(function() {
       $(".loader-btn").click(function(){ 
       $(".loader").show(); 

       $.ajax({
              url : '../loader.php',

              success: function(response){
				  console.log(response)
               if(!response) { 
                  alert("Нетушки");
                  $(".loader").hide();
               } else {
                  $(".poems-list").append(response);
                  $(".loader").hide();
				  alert('Загрузилось');
               }

            }
         });

    });
});



Тут должно выводиться

...
<div class="poems-list" >

		<?php include ('loader-poems.php');  ?>

    </div>
...



В какоим именно файле нужно менять что-то?... Я просто запутался, и без чьей-то помощи уже вряд ли распутаюсь.
А когда заработает уже будет понятно, что за сеть, в которую я попал.
Ответить с цитированием