データベースには、記事を格納するテーブルに「タグ」フィールドがあり、タグを格納するために使用されます。タグは「,」で区切ります。たとえば、「PHP、VB、エッセイ」などです。
次の実装コードは、データベースからタグを検索し、出現数に基づいてさまざまなサイズのテキスト リンクを表示するようにフォーマットします。
詳しくは説明しません!
古い概念、愚かな方法、そして低効率のタグ クラウドの実装コードは次のとおりです。
コードをコピーします コードは次のとおりです。
/**
* WNiaoBlog タグ テンプレート ShowTag
*
* @package WNiaoBlog
*
* @subpackage タグ
*/
//データベースに接続します
//include('../include/config.php');
* CountTag() - 統計ラベルには数値が表示され、データは 2 つの配列に保存されます
*
* GetTag() - データベースからタグのラベルにアクセスします
*/
function CountTag($String){
$TagString = $String;
//echo $TagString."
"; ,$TagString);
$i = 0;
//echo $Tags[1]."
//ラベルなしの記事の場合
while($Tags[$n] OR $Tags[ $n] OR $Tags[ $n] ){
$EachTag = $Tags[$n ]; >//echo $EachTag."
";
$Continue = TRUE;
for($i=0;$Continue;$i ){
if( $EachTagStr[$i][ 0] ) {
if ( $EachTagStr[$i][0] == $EachTag ){
$EachTagStr[$i][1] ;
}
else {
if ( $EachTagStr[$i 1][0] ) $Continue = TRUE;
else {
$EachTagStr[$i 1][0] = $EachTag; $EachTagStr[$i 1][ 1] = 1;
$Continue = FALSE;
}
} else { //配列 $EachTagStr[][]
$ EachTagStr[$i][0] = $EachTag;
$EachTagStr[$i][1] = 1;
$Continue =
}
}
return $EachTagStr;
}
関数 ShowTag($Row,$ablink){
$i = 0;
$EachTag = $Row[$i][0];
$EachCount = $Row[$i][1];
$Size = SetSize($EachCount)
echo " ".$EachTag."(".$EachCount.")".";
$i ;
} function GetTag(){
$QuerySet = mysql_query("記事から * を選択");
while($Row = mysql_fetch_array($QuerySet)){
$Tag = $Row['tag'] ;
$TagString = $ TagString.",".$Tag;
return $TagString;
}
関数 SetSize($Size){
$Size = 10;
if($Size > ; 30)
$Size = 30;
return $Size;
//Go
echo "
"; "タグクラウド";
$String = GetTag();
ShowTag($Row,$ablink); 🎜>?>
OK、完了!

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

Dreamweaver Mac版
ビジュアル Web 開発ツール

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません
