thinkphp为什么sql语句执行了还要报错

2021-04-14 05:37:27 字数 1303 阅读 6827

1楼:我的hey蛮

query 执行来sql查询源操作

$model = m()

$model->query("select * from think_user where status=1");

如果数据非法或者查询错误则返回false

否则返回查询结果数据集(同select方法)你用插入语句 返回的不是数组 所以就报错了吧execute用于更新和写入数据的sql操作$model = m()

$model->execute("update think_user set name='thinkphp' where status=1");

如果数据非法或者查询错误则返回false

否则返回影响的记录数

2楼:登入显示圈

贴出那段**来瞅瞅.....

3楼:匿名用户

插入数据用 execute()

4楼:匿名用户

把你的insert**贴出来看看

thinkphp里怎么直接执行一句sql语句? - php框架开发

5楼:匿名用户

$haha = m();

$res = $haha->query($sql);

或 $res = $waw->execute($sql);

$sql中包含了表名,实例化模型时可以为空。

注意query是查版

功能权,execute是增删改功能

6楼:匿名用户

$waw = m();

$res = $waw->query($sql); 或bai $res = $waw->execute($sql);

由于$sql中包含了表名

du,实例化模型时可以zhi为空。

注:query()与daoexecute()是有区别的,不专能乱用,详见thinkphp光放手册属驱动扩展部分。褔递达

7楼:匿名用户

$myans=m("tbname");

$tmp=$myans->execute($sql)

or $tmp=$myans->query($sql)

8楼:匿名用户

getlastsql();

9楼:

$dbclass->query("sql语句");

10楼:匿名用户

楼上正解 回答的非常专业

案子已经判了几个月了,为什么还没移交执行庭

1楼 十八子农家事 自己盼了几个月的话,还没应该自己天天帮他,说明他们太忙了,一天案子太多了,等他们忙完了以后,他们才会给你依家知询。 2楼 go欢迎来到这里 你好,案子判决要移交执行局,必须由本人申请执行才会移交。 3楼 匿名用户 来说现在是根据目前的情况,要根据一点时间来进行相应的审判和审理,所...

python3大神求救,Python 大神求救 如图,我的pyecharts哪里安装错了,或者少了什么东西呢,为什么运行报错

1楼 匿名用户 看不懂你写的 什么意思。刚写了一下。你自己看看吧 很简单 结果如下 int list 0 1 2 3 4 4 1 3 1 1 1 2 2 3 3 1 4 0 0 1 str list a b a c d e a b e c python 大神求救 如图,我的pyecharts 安装错...

既然有了国家排放标准,为什么要制定和执行地方排放标准

1楼 赵杰 国家标准是适用于全国范围的标准。我国幅员辽阔,人口众多,各地区对环境质量要求也不相同,各地工业发展水平 技术水平和构成污染的状况 类别 数量等都不相同 环境中稀释扩散和自净能力也不相同,完全执行国家质量标准和排放标准是不适宜的。为了更好地控制和治理环境污染,结合当地的地理特点,水文气象条...