Yii2.0数据操作【使用createCommand()函数】
来源:互联网 发布:nginx lua 写入txt 编辑:程序博客网 时间:2024/06/07 05:46
Yii2.0数据操作有两种方式,一种是使用createCommand()函数,另一种是使用Model模型操作数据,
这里介绍的是第一种,后续会介绍第二种
*@version [1.0] [使用createCommand()函数] *///[添加单条]数据Yii::$app->db->createCommand()->insert('user', [ 'name' => 'NING', 'pwd' => 'ning', ])->execute(); //获取自增ID$id=Yii::$app->db->getLastInsertID();//[添加多条]数据Yii::$app->db->createCommand()->batchInsert('user', ['name', 'pwd'], [ ['user001', '111111'], ['user002', '222222'], ['user003', '333333'], ])->execute(); //[删除]数据Yii::$app->db->createCommand()->delete('user', 'pwd = 11')->execute();//[修改]数据Yii::$app->db->createCommand()->update('user', ['pwd' => 22], 'name = user')->execute(); //[查询]数据// 查询返回多行: $command = Yii::$app->db->createCommand('SELECT * FROM post'); $posts = $command->queryAll(); // 返回单行 $command = Yii::$app->db->createCommand('SELECT * FROM post WHERE id=1'); $post = $command->queryOne(); // 查询多行单值: $command = Yii::$app->db->createCommand('SELECT title FROM post'); $titles = $command->queryColumn(); // 查询标量值/计算值: $command = Yii::$app->db->createCommand('SELECT COUNT(*) FROM post'); $postCount = $command->queryScalar(); ?>
阅读全文
0 0
- Yii2.0数据操作【使用createCommand()函数】
- yii2 如何使用数据库(一)之使用createCommand()
- Yii createCommand CURD操作
- Yii createCommand CURD操作
- Yii createCommand CURD操作
- Yii createCommand CURD操作
- Yii createCommand CURD操作
- Yii createCommand CURD操作
- yii2.0使用数据图
- Yii2 数据操作DAO
- yii2 数据操作总结
- yii2.0 mysql 函数的使用
- yii2 AR常用数据操作
- Yii2 数据操作Query Builder
- Yii2 数据操作Query Builder
- Yii2 数据操作Query Builder
- Yii2 数据操作Query Builder
- Yii2 数据操作Query Builder
- I/O多路复用技术
- ios访问相机闪退解决办法
- ZOJ 3497-Mistwald(矩阵快速幂)
- mxnet多层感知机训练MNIST数据集详解【转】
- MongoDB学习笔记
- Yii2.0数据操作【使用createCommand()函数】
- 一个子类化重绘仿QQ2009
- HPU 1413 StarFarming (最短路)
- 前端图片、动画基本知识
- POJ 1144 Network(求无向图中的割点)
- 数据结构之链表(四)
- Parenthesis CSU
- CodeForces
- 一步一步的搭建Tomcat服务器 + servlet + android客户端