thinkphp为什么SQL语句执行了还要报错
2017-01-05 15:41
555 查看
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 否则返回影响的记录数
相关文章推荐
- ThinkPHP中的getLastSql函数---获取上次执行的SQL语句
- 为什么ASP中执行动态SQL总报错误信息?提示语句语法错误
- 在thinkphp里面执行原生的sql语句
- 在thinkphp里面执行原生的sql语句
- thinkphp5输出执行的sql语句
- ThinkPHP之数据删除和执行原生SQL语句
- thinkPHP框架中执行原生SQL语句的方法
- 为什么要参数化执行SQL语句呢?
- ThinkPHP 中 获取最后一次执行sql语句 和变量调试
- thinkphp 执行sql语句,表前缀问题
- thinkphp 打印下最后执行的sql语句
- Thinkphp5中执行最后一条SQL语句
- 怎样在thinkphp里面执行原生的sql语句
- ThinkPHP--删除数据及原生sql语句执行
- thinkphp里面执行原生的sql语句
- Thinkphp 打印最近执行的一条SQL语句
- 执行sql语句中 为什么应该尽量减少“SELECT *”这类语句的使用
- PHP ThinkPHP 执行原生sql语句(自定义的sql语句)
- Thinkphp执行原生的sql语句
- 2016/05/13 thinkphp 3.2.2 ① 数据删除及执行原生sql语句 ②表单验证