私は自分のサイトのレビュー セクションを作成しており、MySQL クエリによって返されたデータの量に基づいてページを生成したいと考えています。たとえば、15 MySQL Rows pr ページのように、$_GET[pageID] アプローチを調べてみましたが、単にそれを取得しないでください。
誰かが詳しく説明したり、提案をくれたりできますか? 現時点では、Sql の結果を reviews.php ページの div にエコーします。
私が現時点で持っているのはこれです:
<?php
$con = mysql_connect("localhost", "cencor","cencor");
if (!$con) {
die('<br /><br />Could not connect: ' . mysql_error());
}
function feedbackList() {
mysql_select_db("cencor") or die(mysql_error());
$localIP = $_SERVER['REMOTE_ADDR']; // get IP
$rows = mysql_query("SELECT * FROM feedback WHERE approved=1 ORDER BY sorting DESC");
while ($row = mysql_fetch_array($rows)) {
echo '
<div id="reviews">
<div id="date">'. $row['date'] . "</div> <div id='time'>" . $row['time'] .'</div>
<h2>'. $row['name'] .'</h2>
<br>
<p>'. $row['feedback'] .'</p>
</div>
';
}
}
?>
時刻と日付は別のスクリプトで設定されているため、心配する必要はありません。このコードは正常に実行されます