【第22期】观点:IT 行业加班,到底有没有价值?

【ThinkPHP】数据库增删查改

原创 2015年11月19日 13:27:03

1.配置数据库

在项目里面的Conf/config里面写

//数据库连接参数
'DB_HOST' => 'localhost',
'DB_USER' => 'root',
'DB_PWD'  => '',
'DB_NAME' => 'test',
'DB_PREFIX' =>'',
'DB_PORT'               => '',

2.在控制器的方法里面写

A增加

if(!IS_POST) _404('页面不存在',U('index'));
    $data = array(
    'myname' => I('myname'),//获取post的myname
    'Id' => I('id')  //获取post的myname  ,     这里注意' '里的字段要和数据库一模一样,不然报错插入不成功
    );
    if(M('myname')->data($data)->add()){    //这句话就是插入了
    $this->success('发布成功','index');//成功跳转到index方法
    }else {
    $this->error('发布失败,请重试...');//失败跳转上一页
    }

PS:add()这个函数最终是会返回增加过后的Id


B删除()

$result=M('myname')->where('Id>1')->delete();
var_dump($result);


PS:delete()会返回受影响的函数,就是被删除的函数


大家有空提醒我跟新,你们的支持我的动力


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

thinkphp+easyui+mysql实现一个数据库表的增删查改

大四在公司实现半年以来,做了一个ssh+easyui+mysql的后台管理系统。然后做了两个php项目,都用到easyui作为后台管理系统的前台框架。为了以后的发展,最近学习了thinkphp,并把e...

ThinkPHP学习笔记(八)一个用户增删改查的小例子

主要是action文件的方法实现: conf文件 <?php $selfConfig = array( //更换模式最好删除一些~app.php和~runtime.php //'配置项'=>'配置值' //因为开启URL重新不论是被重写的还是没被重写的,都可以通过原有路径访问 //如果想开启rewrite模式,需要做如下操作 //1.query服务器已经开启了Apache的rewrite模块

欢迎关注CSDN程序人生公众号

关注程序员生活,汇聚开发轶事。

ThinkPHP学习(三)配置PHP5支持MySQL,连接MySQL数据库

上一篇:ThinkPHP学习(二)理清ThinkPHP的目录结构及访问规则,创建第一个控制器 </

SQLite数据库创建,增删查改

步骤: 1、新建自己的数据库类继承SQLiteOpenHelper并重写(设置数据库要包含的类别) 2、主程序中实现数据库的创建,和增删查改 1、创建类 package com.example.a...

thinkphp3.1怎么都连不上mysql数据库解决方法

解决办法:删除 app 下的 Runtime 目录 <p style="margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left:
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)