Thinkphp学习笔记(四)CURD

CURD
1.对数据的读取(read)
$m=new Model("User");//或者$m=M("User");
(1)
$m->select( );       // 获取所有数据,以数组形式返回,是一个二维数组

(2)
find()方法
$m->find( );      / /获取一行数据
 例如:如果想查询id=2的数据,则$m->find(2);

(3)
getField(字段名)方法     -- 获取一个具体的字段值,参数为字段值
Thinkphp中的连贯操作
例如:获取记录id=2的数据的name字段
$m=new Model("User");
$arr=$m->where('id=2')->getField('name');

2.创建数据,对数据的添加(Create)
$m=new Model("User");       //$m=M("User");
$m->字段名=值
$m->add( );
例如:向数据库添加一条数据name="程欢"   age="23"
$m->name="程欢";
$m->age="23";
$m->add();     //返回值为 添加数据的id号


3.从数据库中删除数据(Delete)
例如:删除数据库中id=2的数据
           $m=new Model("User");       //$m=M("User");
            $m->delete(2);   //如果没有id则把全部数据删除

          删除数据库中id=2的数据还可以使用
         $m->where('id=2')->delete( );       //返回值为 受影响的行数
4.对数据库中的数据进行更新(Upadte)
例如:把数据库中id=2的name字段的值改为“程欢123”
$m=new Model("User");       //$m=M("User");
$data['id']=2;                          //需要更新的数据id
$data['name']="程欢123";     //需要更新的字段名
$m->save($data);                  // 返回值为1,代表影响的行数


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值