ThinkPHP フレームワークを使用して、ユーザー情報の照会、更新、削除機能を実装します。

不言
リリース: 2023-03-30 17:20:01
オリジナル
1585 人が閲覧しました

この記事では、ユーザー情報のクエリ、更新、削除機能を実装するための ThinkPHP フレームワークを主に紹介し、情報のクエリ、更新、削除などの機能を実装するための thinkPHP フレームワークのデータベース構成、制御、およびテンプレート呼び出しを例の形で分析します。必要な友達 次の例を参照してください。

この記事では、ThinkPHP フレームワークがユーザー情報のクエリ、更新、および削除の機能を実装する方法について説明します。参考用にみんなと共有してください。詳細は次のとおりです:

1 構成ファイル 1.

 false,    // 关闭调试模式
  'DB_TYPE'=> 'mysql',    // 数据库类型
  'DB_HOST'=> 'localhost',   // 数据库服务器地址
  'DB_NAME'=>'db_database30',     // 数据库名称
  'DB_USER'=>'root',      // 数据库用户名
  'DB_PWD'=>'root',        // 数据库密码
  'DB_PORT'=>'3306',      // 数据库端口
  'DB_PREFIX'=>'think_',    // 数据表前缀
);
?>
ログイン後にコピー

2.エントリ ファイル

ログイン後にコピー

3.コントローラ ファイル

order('id desc')->limit(10)->select();
    $this->assign('select',$select);       // 模板变量赋值
    $this->display();              // 指定模板页
  }
  public function update(){
    $db = M('User');              // 实例化模型类,参数数据表名称,不包含前缀
    $select = $db->where('id='.$_GET['id'])->select();
    $this->assign('select',$select);       // 模板变量赋值
    $this->display(update);             // 指定模板页
    if(isset($_POST['id'])){
      $data['user'] = $_POST['user'];       // 要修改的数据对象属性赋值
      $data['pass'] = md5($_POST['pass']);
      $data['address'] = $_POST['address'];
      $result=$db->where('id='.$_POST['id'])->save($data);   // 根据条件保存修改的数据
      if($result){
        $this->redirect('Index/index','', 2,'数据更新成功');    //页面重定向
      }
    }
  }
  public function delete(){
    $db = M('User');              // 实例化模型类,参数数据表名称,不包含前缀
    $result=$db->where('id='.$_GET['id'])->delete();   // 删除id为5的用户数据
    if($result){
      $this->redirect('Index/index','', 2,'数据删除成功');    //页面重定向
    }
  }
}
?>
ログイン後にコピー

4. テンプレート ファイル 1





用户信息输出


用户信息
ID 名称 地址 操作
{$user.id} {$user.user} {$user.address} 更新/删除
ログイン後にコピー

5. テンプレート ファイル 2





用户信息输出


用户信息
名称:
密码:
地址:
ログイン後にコピー

2 回目の実行結果

以上がこの記事の全内容だと思います。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。

関連する推奨事項:

ThinkPHP クエリ ステートメントと関連クエリの使用法

ThinkPHP3.2.3 検証コードの表示と更新とverify

ThinkPHP で一般的に使用されるクエリ言語


##

以上がThinkPHP フレームワークを使用して、ユーザー情報の照会、更新、削除機能を実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!