
发表日期: 2021-04-26 10:13:36 浏览次数:99
启东网络公司哪家好【启东企业网站百度SEO推广公司】启东做网站开发价格、启东淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、启东高端企业网站页面制作设计专业公司需要多少钱
启东市,江苏省直辖,南通市代管,位于江苏省东南端,长江入海口北岸,是江苏省日出最早的地方。 [1] 户籍总人口110.35万,常住人口94.95万(2019年)。 [2] 截至2020年6月,启东市下辖9个镇。 [3]
后周显德五年(958年),置海门县于东布洲,隶于通州,海门县域包括今启东中部、北部地区。民国十七年(1928年),于崇明外沙设启东县。1989年,撤销启东县,设立县级启东市。 [14] [56]
启东是全国对外开放口岸 [4] 、中国建筑之乡 [5] 、国家卫生城市 [6] 、国家园林城市 [7] 、全国文明城市 [8] 、国家级生态示范区 [9] 、节水型社会建设达标县 [10] 、紧密型县域医共体建设试点县 [11] 、革命文物保护利用片区分县 [12] ,海洋经济之乡、电动工具之乡、建筑之乡、教育之乡、版画之乡。 [1]
2019年,启东市地区生产总值1157.55亿元,第一产业增加值79.64亿元,第二产业增加值581.29亿元,第三产业增加值496.62亿元。三次产业比为6.9:50.2:42.9。人均地区生产总值121879元。
在使用update()进行更新操作时,如果更新的数据和原来的一样,则会返回0(表示影响0行)。这时,会和更新失败(同样影响0行)混淆。但NotORM是一个优秀的类库,它已经提供了优秀的解决文案。我们在使用update()时,只须了解这两者返回结果的微妙区别即可。因为失败异常时,返回false;而相同数据更新会返回0。即:
+ 1、更新相同的数据时,返回0,严格来说是:int(0) + 2、更新失败时,如更新一个不存在的字段,返回false,即:bool(false)
用代码表示,就是:
$rs = DI()->notorm->user->where('id', $userId)->update($data);if ($rs >= 1) {
// 成功} else if ($rs === 0) {
// 相同数据,无更新} else if ($rs === false) {
// 更新失败}复制代码更新数据,进行加1操作:
// UPDATE tbl_user SET age = age + 1 WHERE (name = 'PhalApi')$rs = $user->where('name', 'PhalApi')->update(array('age' => new NotORM_Literal("age + 1")));var_dump($rs); // 输出影响的行数复制代码查询操作主要有获取一条纪录、获取多条纪录以及聚合查询等。
表2-15 数据库查询操作
操作 | 说明 | 示例 | 备注 | 是否PhalApi新增 |
|---|---|---|---|---|
fetch() | 循环获取每一行 |
| 否 | |
fetchOne() | 只获取第一行 |
| 等效于fetchRow() | 是 |
fetchRow() | 只获取第一行 |
| 等效于fetchOne() | 是 |
fetchPairs() | 获取键值对 |
| 第二个参数为空时,可取多个值,并且多条纪录 | 否 |
fetchAll() | 获取全部的行 |
| 等效于fetchRows() | 是 |
fetchRows() | 获取全部的行 |
| 等效于fetchAll() | 是 |
queryAll() | 复杂查询下获取全部的行,默认下以主键为下标 |
| 等效于queryRows() | 是 |
queryRows() | 复杂查询下获取全部的行,默认下以主键为下标 |
| 等效于queryAll() | 是 |
count() | 查询总数 |
| 第一参数可省略 | 否 |
min() | 取最小值 |
| 否 | |
max() | 取最大值 |
| 否 | |
sum() | 计算总和 |
| 否 |
循环获取每一行,并且同时获取多个字段:
// SELECT id, name FROM tbl_user WHERE (age > 18);$user = $user->select('id, name')->where('age > 18');while ($row = $user->fetch()) {
var_dump($row);}// 输出array(2) {
["id"]=>
string(1) "2"
["name"]=>
string(3) "Tom"}array(2) {
["id"]=>
string(1) "3"
["name"]=>
string(4) "King"}... ...复制代码循环获取每一行,并且只获取单个字段。需要注意的是,指定获取的字段,必须出现在select里,并且返回的不是数组,而是字符串。

启东网络公司哪家好【启东企业网站百度SEO推广公司】启东做网站开发价格、启东淘宝店铺开店装修设计运营、公司网站制作方案流程改版维护费用、启东高端企业网站页面制作设计专业公司需要多少钱
服务热线
顶部
备案号: 苏ICP备11067224号
CopyRight © 2011 书生商友信息科技 All Right Reserved
24小时服务热线:400-111-6878 E-MAIL:1120768800@qq.com QQ:1120768800
网址: http://www.768800.com 网站建设:上往建站
关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|
企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|
400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|
欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系
服务热线:400-111-6878