我有一个更新查询,我需要在数据库中更新HTML编码的字符串 以下是更新声明 -
$model->update(array('CreatedDate','SmsText'));
假设'SmsText'包含
"A 'quote' is <b>bold</b>"
。
我希望它被保存为
A 'quote' is <b>bold</b>
。
我尝试使用以下查询,但这不起作用
$模型 - &GT;更新(阵列( 'CreatedDate',编码( 'SmsText'))); 我怎么能这样做
答案 0 :(得分:1)
在调用更新查询之前,您应该写: -
$model->SmsText = Chtml::encode($model->SmsText);
然后调用更新函数,如: -
$model->update('CreatedDate', 'SmsText');
我希望这可以解决问题。