ホームページ >php教程 >php手册 >php mysqlを使って書いたゲストブック

php mysqlを使って書いたゲストブック

WBOY
WBOYオリジナル
2016-06-13 12:37:571614ブラウズ

guestbook.php:


















    
  

高三<6>班留言本



























                
              
            

姓名:
type="text" name="T1" size="13">

メールアドレス:

个人主页:

主题:

留言:

                

          


                                              


        

        
        

  






声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

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",$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 が共有しています。転載する場合は、著者と出典を明記してください。]