この記事では、ユーザー情報のクエリ、更新、削除機能を実装するための 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
5. テンプレート ファイル 2
2 回目の実行結果
以上がこの記事の全内容だと思います。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。
関連する推奨事項:
ThinkPHP3.2.3 検証コードの表示と更新とverify
以上がThinkPHP フレームワークを使用して、ユーザー情報の照会、更新、削除機能を実装します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。