ホームページ >PHPフレームワーク >ThinkPHP >ThinkPHP を使用して記事追加インターフェースを実装する方法
1. データベースの作成
まず、記事にページを追加するためのデータベースを作成する必要があります。 phpMyAdmin またはその他のデータベース管理ツールを開き、「blog」という名前のデータベースを作成し、その中に「article」という名前のデータ テーブルを作成します。データテーブルのフィールドには、id (記事の ID)、title (記事のタイトル)、content (記事の内容)、create_time (記事の作成時刻)、update_time (記事の更新時刻) が含まれます。
2. モデル、コントローラー、ビューの作成
次に、モデル、コントローラー、ビューと、対応する操作メソッドを作成する必要があります。いつでも記事データを取得できるように、最初に記事モデルを作成する必要があります。
ThinkPHP では、モデルの作成は非常に簡単です。アプリケーション ディレクトリの下の common ディレクトリに Article.php ファイルを作成し、それに次のコードを追加するだけです。記事の追加を処理し、記事追加ページをレンダリングするコントローラーを作成します。
ThinkPHP では、コントローラーの作成も非常に簡単です。アプリケーション ディレクトリの下の admin ディレクトリに Article.php ファイルを作成し、それに次のコードを追加するだけです。コントローラーのメソッドは、記事追加ページをレンダリングし、記事を追加する操作を処理するために使用されます。記事を保存するときは、タイトル、内容、作成時刻、更新時刻をデータベース テーブルに保存する必要があります。
最後に、記事追加インターフェイスを表示するために使用するビューを作成する必要があります。アプリケーション ディレクトリの下の admin ディレクトリにarticle/add.html ファイルを作成し、次のコードを追加します:
<?php namespace app\common\model; use think\Model; class Article extends Model { //表名 protected $table = 'article'; }3. インターフェースを追加する記事をテストします # 上記の手順を完了すると、記事追加インターフェイスをテストできるようになります。ブラウザに「http://your_domain/admin/article/add」と入力して記事追加ページにアクセスします。記事をデータベースに保存するには、ページに記事のタイトルと内容を入力し、「追加」ボタンをクリックするだけです。
以上がThinkPHP を使用して記事追加インターフェースを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。