guestbook.php:
高三<6>班留言本本 |
|
include ("connect.rec"); $qh=mysql_query("ゲストブックから rcnt として SELECT COUNT(*)"); $data=mysql_fetch_array($qh); $nr=$data["rcnt "]; //オフセットパラメータがスクリプトに渡されるかどうかを決定し、渡されない場合はデフォルト値 0 を使用します if (empty($offset)) { $offset=0; result=mysql_query("SELECT * ゲストブックから ORDER BY 時刻記述 LIMIT $offset, 5"); $result=mysql_query("SELECT * ゲストブックから LIMIT $offset, 5") ; // 返された 5 つのレコードを表示します while ($data=mysql_fetch_array($result)) { printf("Name:%s font> ",$data["name"]); printf("EMAIL:%s ",$data ["mail"]); printf("個人ホームページ:%s ",$data[ "url"]); printf("From:%s ",$data["ip"]); ("メッセージ時間:%s ",$data["time"]); '#3366FF'>%s< ;/font> ",$data["title"]); printf("Content:%s font> ", $data["ly"]); printf(" "); } //次のステップでは、他のページへのリンクを書き込む必要があります。 if($offset) // オフセットが 0 の場合、前のページへのリンクを表示しません { $preoffset=$offset-5; print "前のページ n";必要な合計ページ数を計算します $pages=ceil($nr/5); //$pages 変数には必要なページ数が含まれます for ($i=1; $ i <= $pages; $ i ) { $newoffset=5*$i-5; print "$ i n"; } //最後のページかどうかを確認します $next = $offset 5; >if ($next<$nr) { print "次のページ n"; printf("Return") |