ホームページ >バックエンド開発 >PHPチュートリアル >ThinkPHP フレームワークを使用してデータの追加、削除、変更を実装する方法

ThinkPHP フレームワークを使用してデータの追加、削除、変更を実装する方法

墨辰丷
墨辰丷オリジナル
2018-05-22 16:06:121805ブラウズ

この記事の例では、thinkPHP データベースへの追加、削除、変更、クエリの操作方法を説明します。参考のためにみんなで共有してください。皆さんが thinkPHP の使い方を学ぶのに役立つことを願っています

追加、削除、変更を書く前は、コードの量が比較的多かったですが、tp フレームワークを使用するのは非常に簡単です。コードの量が大幅に削減されます

ここでは、データベースの国テーブルを例として取り上げます。1 つの列はコードで、もう 1 つは名前です。 addメソッドを追加することです

functinon add()
{
    if(empty($_POST))//首先要判断一下是否有传过来的值
         {
              //如果没有传过来的值,那么直接显示模板就可以,在view文件夹下的Main文件夹下建一个名为add.html的文件就可以了
             $this->show();
          }
      else
      {
        //如果有传过来的值,需要收集信息添加
         $n->D("nation");
         $n->create();
         if($n->add())
              {
                //已经添加成功了,需要跳转页面,跳转到一个方法
                $this->success("添加成功","add",3);
              }
        else
              {
                 $this->error("添加失败");
               }
      }
}

2つ目はdeleteメソッド、deleteメソッドは比較的簡単で主キーの値を渡すだけです

function del($code)
{
   $n=D("nation");
   $n->delete($code);
}

最後はmodificationメソッド、modificationメソッドです変更する必要があるインターフェイスを開くと、

PHP はオブジェクト指向の mysqli 拡張ライブラリに基づいているため、比較的面倒です。ツールクラスの操作方法


以上がThinkPHP フレームワークを使用してデータの追加、削除、変更を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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