用ThinkPHP框架實作使用者資訊查詢以及更新刪除的功能

不言
發布: 2023-03-30 17:20:01
原創
1635 人瀏覽過

這篇文章主要介紹了ThinkPHP框架實現用戶資訊查詢更新及刪除功能,結合實例形式分析了thinkPHP框架資料庫配置、控制與模板調用實現資訊查詢、更新、刪除等功能相關操作技巧,需要的朋友可以參考下

本文實例講述了ThinkPHP框架實作使用者資訊查詢更新及刪除功能。分享給大家供大家參考,具體如下:

一代碼

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、範本檔案一

    用户信息输出  
用户信息
ID 名称 地址 操作
{$user.id} {$user.user} {$user.address} 更新/删除
登入後複製

#5、範本檔案二

    用户信息输出  
用户信息
名称:
密码:
地址:
登入後複製

二運行結果

#以上就是本文的全部內容,希望對大家的學習有所幫助,更多相關內容請關注PHP中文網!

相關建議:

ThinkPHP的查詢語句與關聯查詢的用法

ThinkPHP3.2.3驗證碼的顯示和重新整理以及校驗

ThinkPHP中常用的查詢語言

##

以上是用ThinkPHP框架實作使用者資訊查詢以及更新刪除的功能的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!