ホームページ  >  記事  >  バックエンド開発  >  PHP掲示板サンプルの詳細解説(ソースコードダウンロード付き)_PHPチュートリアル

PHP掲示板サンプルの詳細解説(ソースコードダウンロード付き)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:16:001510ブラウズ

掲示板は、すべての PHP 初心者が実践できる小さな WEB アプリケーションと言えます。以下に、私が書いた PHP 掲示板の例を共有します。詳しく知りたい学生は、参考として入力してください。

1. PHP のルート ディレクトリに「msgboard」という名前のフォルダーを作成します。

「msgboard」配下に「msglist.php」ファイルを作成します


データテーブル構造を直接インポートできます

コードは次のとおりです コードをコピー
テーブル `msgboard` を作成 (
`id` int(10) NOT NULL AUTO_INCREMENT,
`username` varchar(50) CHARACTER SET latin1 NOT NULL,
`sex` tinyint(1) NOT NULL デフォルト '1',
`msg` テキスト文字セット latin1 NOT NULL,
主キー (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;


msglist.php ファイル (メッセージの追加、削除、変更を含む)






while ($row = mysql_fetch_array($source))
{
echo '
コードは次のとおりです コードをコピー


<頭>

私の掲示板


$username = isset($_REQUEST['username']) $_REQUEST['username'] : ''; $sex = isset($_REQUEST['sex']) intval($_REQUEST['sex']) : 1; $msg = isset($_REQUEST['msg']) ? $_REQUEST['msg'] : '';

mysql_connect("127.0.0.1","root","lzy"); //リンク

mysql_select_db("test"); //データベースを選択します

if(!empty($username) && !empty($msg))
{
mysql_query("INSERT INTO msgboard(username,sex,msg) VALUES('$username','$sex','$msg')");
}
それ以外は
{
echo "入力が正しくありません
";
}

$source = mysql_query("SELECT * FROM msgboard ORDER BY id DESC");
$result = array();

?>
<表の境界線="1" 幅="1000">

名前 性別 メッセージの内容
' . $row['username'] ;
echo '
' . ($row['sex'] == 1 ? '男性' : '女性') . echo '' . $row['msg'] ;
}
?>



<フォームアクション="msglist.php" メソッド="POST">
<テーブル幅="1000" align="left">


名前:




性別: 男性 女性




メッセージを残してください:










PHP メッセージ ボードのサンプルのダウンロード: http://file.bKjia.c0m/download/2013/06/08/msgboard.rar

www.bkjia.com本当http://www.bkjia.com/PHPjc/628748.html技術記事掲示板は、すべての PHP 初心者が実践できる小さな WEB アプリケーションと言えます。以下に、私が書いた PHP 掲示板の例を紹介します。詳しく知りたい方は...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。