【发布时间】:2014-12-01 06:51:44
【问题描述】:
我使用的是 laravel 4.2,在使用模型保存数据时遇到了一个非常奇怪的问题。
我有一个文本区域,用户在其中输入一些文本,然后点击保存按钮。当文本中没有任何引号时,它可以很好地保存。但是当文本有一些引号时会出现问题。
例如:如果我尝试保存 "Hi. I am Jacky's friend." 此文本保存良好,但当我在数据库中签入时,我看到此 "Hi. I am Jacky\\\'s friend." 我在数据库中保存了额外的反斜杠。
这是我的代码:
假设 $textnotes 是我获取整个文本的变量。
$savenotes = new Details(); // Details is the model and the table name is 'Details'
$savenotes->Notes = $textnotes; // 'Notes' is the column
$savenotes->save();
if(!empty($savenotes->id))
// My other stuffs here
我无法解决这个问题。任何帮助将不胜感激。
【问题讨论】:
-
找到解决方案了吗?