下面的代码每次运行都会出错,因为引用"<span id="1">3</span>
中的引号“,我无法更改引用结构,因为这是必须保存在数据库中的格式,可以使cakephp3以某种方式逃脱将其保存到数据库时的值?
$sql='update tags set description ="<span id="1">3</span>"';
$connection = ConnectionManager::get('default');
$stmt = $connection->execute($sql);
答案 0 :(得分:0)
似乎下面会正确地逃避报价
$desc_to_be_save="<span id="1">3</span>"
$connection = ConnectionManager::get('default');
$connection->update('tags', ['description' => $desc_to_be_save], ['id' => 3]);