guestbook.php:
高三<6>班留言本 |
|
include ("connect.rec"); $qh=mysql_query("ゲストブックから rcnt として COUNT(*) を選択"); $data=mysql_fetch_array($qh); $nr=$data["rcnt "]; //オフセットパラメータがスクリプトに渡されるかどうかを決定し、渡されない場合はデフォルト値 0 を使用します if (empty($offset)) { $offset=0; } //クエリ結果 (ここでは 1 ページあたり 20 項目ですが、自分で変更できます) //$ result=mysql_query("SELECT * ゲストブックから ORDER BY time desc LIMIT $offset, 5"); $result=mysql_query("SELECT * from guestbook LIMIT $offset, 5");返された 5 つのレコードを表示します while ($data=mysql_fetch_array($result)) { printf("Name:%s font> ; ",$data["name"]); printf("EMAIL:%s ",$data [ "メール"]); printf("個人ホームページ:%s ",$data["url"]); printf("From:%s ",$data["ip"]); printf("メッセージ時刻:%s ",$data["time"]); printf("トピック:%s< ; /font> ",$data["title"]); printf("Content:%s ", $ data["ly"]); printf(" ") } //次のステップは次のステップです。他のページへのリンクを書き込みます if($offset) //オフセットが 0 の場合、前のページへのリンクを表示しません { $preoffset=$offset-5; >print "前のページ n"; } //必要な合計ページ数を計算します $pages=ceil($nr/5); //$pages 変数には、($i=1; $i { $newoffset=5*$i-5; print "$ i< /a> n"; } //最後のページかどうかを確認します $next = $offset 5; if ($next{ print "次のページ n"; } printf("Return") ?> |
< ;/html>
<
$name = $T1; $T2;
$url = $T3;
$title = $T4;
$ip = getenv("REMOTE_ADDR") );
$ly = $S1;
$result = mysql_query( "ゲストブック (名前、メール、URL、IP、時刻、タイトル、ly) の値を挿入します ('$name', '$mail','$url','$ip','$time','$title' ,'$ly')");
if ($result == 1)
{
echo("メッセージが正常に送信されました! ");
printf("" );
}
else
{
echo("メッセージが失敗しました!")
printf("return< ; /a>");
}
?>
http://xinai.oso.com.cn/class/guestap.php でご覧いただけます
【この記事の著作権は著者と Oso.com が共有しています。転載する場合は、著者と出典を明記してください。]