ホームページ >バックエンド開発 >PHPチュートリアル >レッドアラート 2 第三帝国 NO3 第三帝国ゲストブックの制作プロセス
//すべてのメッセージを表示
$c $db=mysql_select_db("dbname",$conn); $numcolumns=8;//各ページに表示されるレコード数
$query="select *from guestbook"; ($query); $allnums=mysql_num_rows($result);// すべてのレコードの数を計算します $numpage=ceil($allnums/$numcolumns);// ゲストブックには合計 $numpage ページがあります
$prev=( $pagenum- 1)*$numcolumns; $next=$prev+$numcolumns;
if($next>=$allnums)
{ $numcolumns=$next-$prev;最後のページの prev,$next
$query="select *from guestbook order by time desc limit $prev,$next ";
$result=mysql_query($query); //これがゲストブックのページです
for ($ i= 1;$i<=$numcolumns;$i++)
{ $row=mysql_fetch_array($result);
//すべてのメッセージ ページを表示
----------
-モバイル応答: -According返信者の ID 番号 $id=$row['id'] $queryback="select *from gback where id=$id"; $resultback=mysql_fetch_array($resultback); // Bamboo 返信ページ echo $rowback['noteback'];// コンテンツのレビュー echo $rowback['timeback'];// 返信時間}//
の ecd-----------
返信情報を処理しています
$c $db=mysql_select_db("dbname",$conn); $query="select * from phpempire" $row=mysql_fetch_array($result);
if ($password= =$row['password'])
{ $timeback=date("Y-m-d-H:i:s"); $query="gback 値に挿入('$noteback','$timeback', '$id')" ; $result=mysql_query($query);
$message="お待ちください...すべてのメッセージを確認してください"; } else { $message="申し訳ありませんが、Mozhu だけが返信できます。 "; }
echo $message; あなたのおかげで帝国は素晴らしいです
ブラウザが長時間応答しない場合は、ここのリンクをクリックしてください
メッセージ情報の処理:
$c $db=mysql_select_db("dbname",$ conn); $ time=date("Y-m-d-H:i:s"); $ip=$REMOTE_ADDR; $result=mysql_num_rows($result); ; $id++; $query="ゲストブックの値に挿入('$username','$city','$homepage','$note','$time',$id )"; $ result=mysql_query($query);
注: no3 Empire ゲストブック
機能紹介: Bamboo 応答、Bamboo 認証を実現可能
特徴: シンプルな構造、拡張可能な機能
欠点: 速度が遅い
このゲストブックは、次の場所にあります。 http://phpempire.net このゲストブックのプロセスについて少し混乱している場合は、メールを送ってください。[この記事の著作権は著者と Oso.com が共有しています。転載する必要がある場合は、著者と出典を明記してください]
上記は、Red Alert 2 Third Reich の内容を含む、Red Alert 2 Third Reich NO3 Third Reich ゲストブックの作成プロセスを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。