`

TP5 数据库的增删改查

阅读更多

添加数据

CREATE TABLE IF NOT EXISTS `think_data` (
  `id` int(8) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL COMMENT '名称',
  `status` tinyint(2) NOT NULL DEFAULT '0' COMMENT '状态',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ;
INSERT INTO `think_data` (`id`, `name`, `status`) VALUES
(1, 'onestopweb', 1),
(2, '吴者然', 1),
(3, 'chaoyi', 1);

 

application\index\controller\Index.php

<?php
namespace app\index\controller;
use think\Db;

class Index 
{
    public function index()
    {
        // 后面的数据库查询代码都放在这个位置
        // 插入记录
        //$result = Db::execute('insert into think_data (id, name ,status) values (5, "onestopweb",1)');
        //dump($result);
        
        // 更新记录
        //$result = Db::execute('update think_data set name = "chaoyi" where id = 5 ');
        //dump($result);
        
        // 查询数据
        //$result = Db::query('select * from think_data where id = 5');
        //dump($result);
        
        // 删除数据
        //$result = Db::execute('delete from think_data where id = 5 ');
        //dump($result);
        
        // 批量查询数据
        $result = Db::query('select * from think_data');
        dump($result);
    }
}

 

效果图:

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 大小: 9.9 KB
1
1
分享到:
评论

相关推荐

    thinkphp5完整版增删改查案例

    总结,这个"thinkphp5完整版增删改查案例"提供了一个基础的Web应用开发模板,涵盖了数据库操作的核心部分。通过学习这个案例,你可以掌握如何在ThinkPHP5.0中有效地进行数据管理,并以此为基础构建更复杂的Web应用...

    tp5框架的增删改查操作示例

    在本示例中,我们将深入理解ThinkPHP5(简称tp5)框架的增删改查(CRUD)操作。ThinkPHP5是一个流行的PHP开发框架,它提供了强大的数据库操作功能,使得开发者能更高效地进行Web应用开发。以下将分别解析各个部分: ...

    ThinkPHP对数据库增删改查

    ThinkPHP是一个流行的PHP框架,它提供了一套简单易用的API用于处理数据库的增删改查操作。本文将详细解释如何使用ThinkPHP进行这些基本操作。 首先,我们来看增加功能的实现。在ThinkPHP中,通过`M()`函数实例化...

    tp5(ThinkPHP 5.1)连接达梦数据库源码

    总结来说,通过ThinkPHP 5.1框架,开发者可以方便地连接并操作达梦数据库,实现数据的增删改查等操作。在实际项目中,还需要关注性能优化、事务处理、错误处理等方面,确保代码的健壮性和效率。对于`phpstudy_pro`...

    TP5框架model常见操作示例小结【增删改查、聚合、时间戳、软删除等】

    在本文中,我们将深入探讨基于ThinkPHP5 (TP5) 框架的Model层的常见操作,包括增删改查、聚合操作、时间戳处理以及软删除功能。以下是一些详细的操作示例: 1. **查询数据**: - `User::get(1)` 可以获取主键为1的...

    tp5(thinkPHP5)框架数据库Db增删改查常见操作总结

    在本文中,我们将深入探讨ThinkPHP5(简称tp5)框架中的数据库操作,特别是Db模块的增、删、改、查(CRUD)功能。ThinkPHP5是一个流行的PHP开发框架,它的Db模块提供了简洁易用的API来处理数据库交互。 ### 添加...

    TP PHP 购物车

    6. **购物车逻辑**:如何处理购物车中的商品增删改查,以及计算总价和库存检查。 7. **安全编程**:防止SQL注入、XSS攻击,确保用户数据安全。 8. **Session与Cookie**:了解它们的工作原理,以及在购物车中的应用。...

    PHP+layer+tp5+mysql数据库模型设计

    在本项目中,MySQL用于存储和管理数据,与PHP和TP5配合,实现数据的增删改查操作。 项目的核心部分是数据库模型设计,这涉及到数据库表的设计、关系的建立以及字段的选择。在TP5框架下,可以通过ORM(Object-...

    使用Java Swing界面实现数据库基本操作

    本文将详细介绍如何使用Java Swing实现一个简单的数据库管理系统,该系统能够完成基本的增删改查操作。 #### 二、项目背景与目标 本项目旨在通过Java Swing构建一个用户友好的界面,实现对数据库的基本操作。主要...

    ThinkPHP5.1框架数据库链接和增删改查操作示例

    本文实例讲述了ThinkPHP5.1框架数据库链接和增删改查操作。分享给大家供大家参考,具体如下: 一、数据库的链接方式 &lt;?php namespace app\index\controller; use think\Db; class Demo { //1、全局配置 config/...

    code-generage-tp-vuetify

    代码生成工具主要用于生成后端开发中简单的增删改查代码,复杂的逻辑还需自己实现,不过你无须担心,我们通过简单的封装简化了开发流程,即便你是新手,也可以写出出色的代码。 工具基于 ThinkPHP 5.1 开发。 此版本...

    php tp5 入门

    3. 数据库操作:学习模型(Model)的使用,如增删改查操作,以及事务处理。 4. 视图渲染:掌握视图模板的编写,如何在模板中使用变量和控制结构。 5. 权限控制:了解TP5的权限控制机制,如RBAC(Role-Based Access ...

    TP框架学习笔记代码及数据库文件

    在ThinkPHP中,你可以使用框架提供的数据库操作类轻松连接和操作这个数据库,进行数据的增删改查。例如,通过`M()`或`Db::table()`方法来实例化模型或操作数据表,使用`save()`、`insert()`、`update()`、`delete()`...

    基于tp5+bootstrap+mysql档案管理系统

    通过使用SQL语句进行数据操作,实现了档案的增删改查和用户管理等功能。 系统还涉及到`权限管理`,这通常是指RBAC(Role-Based Access Control,基于角色的访问控制)。在这个系统中,不同的用户角色可能有不同的...

    thinkphp5+layui后台系统(含数据库脚本).rar

    在本系统中,开发者可能已经利用这些特性进行了业务逻辑的封装,实现了数据的增删改查、权限控制等功能。 Layui则在前端部分发挥了重要作用。Layui提供了一套完整的前端页面元素,如表格、表单、按钮、弹窗等,其...

Global site tag (gtag.js) - Google Analytics