tp 中文字段更新问题解决

项目数据库字段名是中文,运用tp写的时候 会报未支持的表达式

使用execute()方法解决此问题

$result=$row->execute('update table set a=?,小红=?',[$params['a'],$params['小红']]);

    Db::commit();

} catch (ValidateException|PDOException|Exception $e) {

    Db::rollback();

    $this->error($e->getMessage());

你可能感兴趣的:(tp 中文字段更新问题解决)