ホームページ php教程 php手册 簡潔なマルチレベルのフォーラム

簡潔なマルチレベルのフォーラム

Jun 13, 2016 pm 12:38 PM
h コード 存在する 素早い 埋め込む 簡潔 レベル フォーラム 走る スピード

このフォーラムで使用するコードは合計 200 行未満で、実行速度は非常に高速です。実行例子在:http://www.hnpts.ha.cn/forum
MYSQLデータベース库:yxforum
------- -------------- -- ---- ----- --------- ----------------
|フィールド | 「 |」と入力します。ヌル |キー |デフォルト |追加 |  
------- -------------- ------ ----- --------- ------ ----------
| id | int(11) |      |プリ | 0 |自動インクリメント |  
| dt |日時 |はい |     | NULL |                |  
| tp | varchar(255) |はい |     | NULL |                |  
| ct |テキスト |はい |     | NULL |                |  
|フロリダ | int(11) |はい |     | NULL |                |  
| ip | varchar(20) |はい |     | NULL |                |  
|アン | varchar(50) |はい |     | NULL |                |  
| em | varchar(60) |はい |     | NULL |                |  
|番号 | int(11) |はい |     | NULL |                |  
------- -------------- ------ ----- --------- ------ ----------

index.php:

  
  
  
  
  
mysql_select_db("××××",$m);  
?>  

$hf_fl=$fl;  
$q="select * from yxforum where id=".$fl;  
$mr=mysql_query($q,$m);  
$ra=mysql_fetch_row($mr);  
?>  


  
?>  
%s) ",$ra[7],$ra[6]);?>  

  
$alltt=$ra[2];  
$lastid=$ra[4];   
print("
".$ra[3]."
");  
print("
跟随主题:");  
}

$q="select * from yxforum where fl=".$fl." order by dt desc";  
if ($p=="") $p=0;  
$mr=mysql_query($q,$m);  
$f=mysql_num_fields($mr);  

$ra=mysql_fetch_row($mr);  
$i=0; $p1=$p*15; /*ジャンプ过指定の页数对应的行*/
while ($i<$p1)
{$i ;  
$ra=mysql_fetch_row($mr);  
if (! $ra) Break;}


?>  
  
  
   
  
  
$x[0]="ffffcc";$x[1]="DEEFFF";$i=1;  
while ($ra) /*表示前の主题*/
{$ys_c=$i%2;  
print("");  
$ra=mysql_fetch_row($mr);  
$i ;   
if ($i>15) ブレーク;     
}   

?>  
最新回应時間间
発行表人
主题
< td width="44">回应数
".$ra[1]);  
print("
".$ra[6]."");  
print("
");  
printf("%s",$ra[0],$ra[2]);  
print("
".$ra[8]);  
print("
  
  
  
  
$alllines=mysql_affected_rows($m);  
$pages=$alllines/15;  
if ($pages-intval($pages)!=0) $pages=intval($pages) 1;  
else $pages=intval($pages);  
print("共".$pages."页第".($p 1)."页 ");  

if ($p>0) {printf("首页 ",$hf_fl);  
printf("上一页 ",$hf_fl,$p-1);}
if ($ra ) {printf("下一页 ",$hf_fl,$p 1);  
printf("末页 ",$hf_fl,$pages-1);}
?>第指定
  
  
上一级 ",$lastid);  
print("最高级
");}  
?>  
  
  
  
  
姓名:
  

  
メール:
  

  
标题(必須):
>  
  
  

  
正文(必須):
  

  
  
  
  
  
自用论坛程序0.25版 设计ツール:PHP MYSQL
  
古钺青剑 制作
逍遥飞狐多メディア作坊 2000   
  
  
  



addnew.php:

mysql_select_db("×××××",$m);  
$zw=ereg_replace("<","<",$zw);  
$zw=ereg_replace(">gt;",">gt;",$zw);  
$zw=ereg_replace("n","
",$zw);  
$zw=ereg_replace(" "," ",$zw);  
$tt=ereg_replace("<","<",$tt);  
$tt=ereg_replace(">",">gt;",$tt);  
if ($nm=="") $nm="無名宝";  
if ($em=="") {$nm.="<-- 是一只無しMAIL的菜鸟";$em="いいえ";}
$err=strlen($tt) *strlen($zw);  
if ($err==0)
$msg="不要偷懒嘛!表格充填完了再提取引はありません。";
else {$q="yxforum (dt,tp,ct,fl,ip,un,em,num) 値に挿入します"
."(now(),"" .$tt."","".$zw."",".$fl.","".$REMOTE_ADDR."","".$nm."","".$em."", 0)";
mysql_query($q,$m);

$q="select num,fl from yxforum where id=".$fl;
$fl_a=$fl;
do { $mr=mysql_query($q,$m);
$ra=mysql_fetch_row($mr);
$num=$ra[0] 1;
$q="yxforum を更新dt=now(),num=".$num." を設定します。 where id=".$fl;
$fl=$ra[1];
mysql_query($q,$m);
$q="select num,fl from yxforum where id=". $fl;
} while ($fl>0);


$msg="你的意见已经成功提交! 🎜> }
?>





系统将在3秒钟後自動戻れない場合、または急な場合は、请&p=>こちら
 

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Linuxシステムで.shファイルを実行するにはどうすればよいですか? Linuxシステムで.shファイルを実行するにはどうすればよいですか? Mar 14, 2024 pm 06:42 PM

Linuxシステムで.shファイルを実行するにはどうすればよいですか? Linux システムでは、.sh ファイルはシェル スクリプトと呼ばれるファイルであり、一連のコマンドを実行するために使用されます。 .sh ファイルの実行は非常に一般的な操作です。この記事では、Linux システムで .sh ファイルを実行する方法と具体的なコード例を紹介します。方法 1: 絶対パスを使用して .sh ファイルを実行する Linux システムで .sh ファイルを実行するには、絶対パスを使用してファイルの場所を指定できます。具体的な手順は次のとおりです。 ターミナルを開きます。

あらゆるデバイス上の GE ユニバーサル リモート コード プログラム あらゆるデバイス上の GE ユニバーサル リモート コード プログラム Mar 02, 2024 pm 01:58 PM

デバイスをリモートでプログラムする必要がある場合は、この記事が役に立ちます。あらゆるデバイスをプログラミングするためのトップ GE ユニバーサル リモート コードを共有します。 GE リモコンとは何ですか? GEUniversalRemote は、スマート TV、LG、Vizio、Sony、Blu-ray、DVD、DVR、Roku、AppleTV、ストリーミング メディア プレーヤーなどの複数のデバイスを制御するために使用できるリモコンです。 GEUniversal リモコンには、さまざまな機能を備えたさまざまなモデルがあります。 GEUniversalRemote は最大 4 台のデバイスを制御できます。あらゆるデバイスでプログラムできるトップのユニバーサル リモート コード GE リモコンには、さまざまなデバイスで動作できるようにするコードのセットが付属しています。してもいいです

matlab で m-file を実行する方法 - matlab で m-file を実行するチュートリアル matlab で m-file を実行する方法 - matlab で m-file を実行するチュートリアル Mar 04, 2024 pm 02:13 PM

matlab で m ファイルを実行する方法を知っていますか? 以下に、エディターが matlab で m ファイルを実行する方法に関するチュートリアルを示します。お役に立てば幸いです。エディターで学習しましょう! 1. まず matlab を開きます。ソフトウェアを起動し、下の図に示すように、左上隅の「開く」を選択します。 2. 次に、以下の図に示すように、実行する m ファイルを選択して開きます。 3. 次の図に示すように、ウィンドウで F5 キーを押してプログラムを実行します。 4. 以下の図に示すように、コマンド ライン ウィンドウとワークスペースで実行結果を確認できます。 5. 次の図に示すように、[実行] を直接クリックしてファイルを実行することもできます。 6. 最後に、次の図に示すように、コマンド ライン ウィンドウとワークスペースで m ファイルの実行結果を表示できます。上記は編集者が提供した matlab メソッドです

Copilot を使用してコードを生成する方法 Copilot を使用してコードを生成する方法 Mar 23, 2024 am 10:41 AM

プログラマーとして、私はコーディング体験を簡素化するツールに興奮しています。人工知能ツールの助けを借りて、デモ コードを生成し、要件に応じて必要な変更を加えることができます。 Visual Studio Code に新しく導入された Copilot ツールを使用すると、自然言語によるチャット対話を備えた AI 生成コードを作成できます。機能を説明することで、既存のコードの意味をより深く理解できます。 Copilot を使用してコードを生成するにはどうすればよいですか?始めるには、まず最新の PowerPlatformTools 拡張機能を入手する必要があります。これを実現するには、拡張機能のページに移動し、「PowerPlatformTool」を検索して、[インストール] ボタンをクリックする必要があります。

詳細な解釈: なぜ Laravel はカタツムリのように遅いのでしょうか? 詳細な解釈: なぜ Laravel はカタツムリのように遅いのでしょうか? Mar 07, 2024 am 09:54 AM

Laravel は人気のある PHP 開発フレームワークですが、カタツムリのように遅いと批判されることがあります。 Laravel の速度が満足できない原因は一体何でしょうか?この記事では、Laravel がカタツムリのように遅い理由をさまざまな側面から詳細に説明し、読者がこの問題をより深く理解できるように、具体的なコード例と組み合わせて説明します。 1. ORM クエリのパフォーマンスの問題 Laravel では、ORM (オブジェクト リレーショナル マッピング) は非常に強力な機能です。

Discuz フォーラムの権限管理: 読み取り権限設定ガイド Discuz フォーラムの権限管理: 読み取り権限設定ガイド Mar 10, 2024 pm 05:33 PM

Discuz フォーラムの権限管理: 権限設定ガイドをお読みください。 Discuz フォーラム管理では、権限設定は重要な部分です。その中でも、読み取り権限の設定は、フォーラム内でさまざまなユーザーが表示できるコンテンツの範囲を決定するため、特に重要です。この記事では、Discuz フォーラムの読み取り許可設定と、さまざまなニーズに合わせて柔軟に設定する方法を詳しく紹介します。 1. 読み取り権限の基本概念 Discuz フォーラムでは、読み取り権限には主に次の概念が含まれており、理解する必要があります。 デフォルトの読み取り権限: 新規ユーザー登録後のデフォルト

win8を実行中のどこで開くか win8を実行中のどこで開くか Mar 20, 2024 pm 03:46 PM

[ファイル名を指定して実行] ダイアログを開くには、Win + R ショートカットを使用する方法、検索機能を使用する方法、またはスタート画面に直接「ファイル名を指定して実行」と入力する方法の 3 つがあります。

Linux の「.a」ファイルを作成して実行する Linux の「.a」ファイルを作成して実行する Mar 20, 2024 pm 04:46 PM

Linux オペレーティング システムでファイルを操作するには、開発者がファイル、コード、プログラム、スクリプトなどを効率的に作成および実行できるようにするさまざまなコマンドとテクニックを使用する必要があります。 Linux 環境では、拡張子「.a」を持つファイルは静的ライブラリとして非常に重要です。これらのライブラリはソフトウェア開発において重要な役割を果たし、開発者が複数のプログラム間で共通の機能を効率的に管理および共有できるようにします。 Linux 環境で効果的なソフトウェア開発を行うには、「.a」ファイルの作成方法と実行方法を理解することが重要です。この記事では、Linux の「.a」ファイルのインストールと構成方法を包括的に紹介します。Linux の「.a」ファイルの定義、目的、構造、作成および実行方法について見てみましょう。 Lとは何ですか

See all articles