tp框架下。update SQL虽然会执行。但是会报错
2017-12-27 14:39
260 查看
1)在tp中执行sql语句,虽然实际是操作了数据表,但是页面会报错。如:
原因是query和execute的区:
update dj_star set is_delete=0 where id=1
原因是query和execute的区:
1)query一般是用来查询操作(select) $sql=selete * from 表名 where 条件 M()->query() 2)execute通常用来insert和update操作 $sql=update 表名 set 字段=值 where 条件 $sql=insert into 表名 (字段1,字段2...) values(值1, 值2,....) M()->execute()
相关文章推荐
- SQL(insert、delete、update)执行成功,但是数据库表中无显示无记录
- SQL(insert、delete、update)执行成功,但是数据库表中无显示无记录
- SQL Server INSET/UPDATE/DELETE的执行计划
- 同样的SQL语句在查询分析器执行很快,但是网站上执行超时的诡异问题
- Java JDBC下执行SQL的不同方式executeQuery/executeUpdate/execute
- 执行一条sql语句update多条记录实现思路
- Thinkphp中用sql语句插入数据时,虽然成功插入但是报错
- Java日志框架——查看“完整的执行的SQL语句”
- 执行一次SQL查询,UPDATE多行记录
- 用Hibernate框架把hql生成可执行的sql语句-Oracle方言
- tp框架和SQL语句查询数据表中的某字段包含某值
- 错误笔记:在OleDb执行下Access ,程序不报错,但是Update也更新不成功的
- 执行一次SQL查询,UPDATE多行记录
- Yii框架调试心得--在页面输出执行sql语句
- SSH框架中3.0版本不能执行SQL语句update,insert的解决办法。
- 执行一条sql语句update多条记录实现思路
- 错误笔记:在OleDb执行下Access ,程序不报错,但是Update也更新不成功的
- thinkPHP框架中执行原生SQL语句的方法
- 项目总结--maven+springsecurity+solr+springmvc+hibernate 延迟加载处理+hibernate sql对象处理(sql执行插入)+spring注解方式+邮件 + JNDI+项目框架写法+jasperreprot的简单应用
- ASP.NET 成功执行Update 的 ExecuteNonQuery() 返回值大于0,但是查看数据库却没有改变