年年有"余"

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2168|回复: 0

数据库的基本CURD操作(增、删、改、查)

[复制链接]
  • TA的每日心情

    2024-10-15 10:05
  • 签到天数: 372 天

    [LV.9]以坛为家II

    发表于 2015-12-24 11:57:23 | 显示全部楼层 |阅读模式
    IndexController.class.php
    [PHP] 纯文本查看 复制代码
    <?php
    namespace Models\Controller;
    use Think\Controller;
    class IndexController extends Controller {
        public function index(){
            $this->add('sian');
            $this->listUser();
            $this->updateUserName(1, 'sian1');
            $this->listUser();
            $this->deleteUser(1);
            $this->listUser();
            $this->showUser(1);
        }
        // 增加一条数据
        private function add($username){
             
            $userAttribute = array(
                'username' => $username,
            );
            D('User')->add($userAttribute);
        }
        // 列出所有数据
        private function listUser(){
            dump(D('User')->select());
        }
        // 更新某条数据
        private function updateUserName($userId, $userName){
            $userAttribute = array(
                'id'       =>    $userId,
                'username' =>    $userName,
            );
            D('User')->save($userAttribute);
        }
        // 删除某个用户(id)
        private function deleteUser($userId){
            D('User')->delete($userId);
        }
        // 显示某个用户(id)
        private function showUser($userId){
            dump(D('User')->find($userId));
        }
    }


    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|Archiver|iOS开发笔记 ( 湘ICP备14010846号 )

    GMT+8, 2025-4-9 14:18 , Processed in 0.054540 second(s), 23 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表