0

PHP

ユーザーがクリックするたびに、データベースからさらに 10 個のエントリ (質問) を表示する「さらに読み込む」ボタンを下部に追加したいと考えています。

<?php include('connection.php');

$query = mysqli_query($con,"SELECT * FROM questions LIMIT 10");

$data = array();
while($row = mysqli_fetch_assoc($query))
{
    $data[] = $row;
}

$number=count($data);
$i=0;
while($i<$number) {  
echo $i+1;
echo ' . ';
echo $data[$i]['question'].'<br/><br/>';
$i++;


?>
4

4 に答える 4

0

ページング パラメータ (?page=2 など) を渡し、それをオフセットとして使用する必要があります。

例えば

$offset = $num_per_page * ($page - 1);

次に、クエリを変更して、次のようなものを含めます。

...LIMIT $offset, $num_per_page

こちらのドキュメントを確認してください

于 2013-09-16T13:47:11.673 に答える