tp框架下。update SQL虽然会执行。但是会报错

时间:2023-01-30 23:15:18

1)在tp中执行sql语句,虽然实际是操作了数据表,但是页面会报错。如:

        update dj_star set is_delete=0 where id=1

tp框架下。update SQL虽然会执行。但是会报错


原因是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()