ホームページ >バックエンド開発 >PHPチュートリアル >PHP掲示板作成チュートリアル_PHPチュートリアル
この記事では、PHP 初心者向けに、データベースの作成から最終的な掲示板の読み書きまでの全プロセスを友達と共有するための記事を提供します。詳しく知りたい場合は、それを参照してください。
データテーブルを作成する
コードは次のとおりです | コードをコピー |
CREATE TABLE `メッセージ` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) NOT NULL, `title` varchar(50) NOT NULL, `content` tinytext NOT NULL, `lastdate` 日付が NULL ではありません、 主キー (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ; |
データベース接続ファイル
データベース接続のコードは比較的固定されています。まず、新しい conn.php ファイルを作成し、次のコードを入力します:
コードは次のとおりです | コードをコピー |
$conn = mysql_connect("localhost", "root", "") または die("データベース リンク エラー"); mysql_select_db("テスト", $conn); mysql_query("set names ‘GBK’") //GBK 中国語エンコーディングを使用します; ?> |
メッセージページファイルを書く
新しいファイル add.php を作成し、次のコードを入力します:
コードは次のとおりです | コードをコピー |
include("conn.php"); if($_POST['送信']){ $sql="メッセージ (id,user,title,content,lastdate) 値に挿入 (",'$_POST[user]','$_POST[biaoti]','$_POST[content]',now) () )"; mysql_query($sql); echo "正常に公開されました!"; } ?> 表> メッセージボックスを投稿 |
メッセージリストファイルを書き込む
新しいファイル list.php を作成し、次のコードを入力します:
コードは次のとおりです | コードをコピー |
include ("conn.php"); ?> <テーブル幅="500px" ボーダー="0" エイリアン="センター" >
$sql="メッセージから * を選択 "; $query=mysql_query($sql); while($row=mysql_fetch_array($query)){ ?> | |
タイトル:ユーザー: | |
投稿コンテンツ: |
注、これは単なる入門的な PHP チュートリアルです。インターネットで使用する場合は、セキュリティと SQL インジェクション フィルタリングを行ってください。そうしないと、非常に危険になります。