Updated
我在表单中提供的文本区域将用户输入作为字符串
包含双引号的字符串在 DB 中插入不完整..
我在文本区域中插入了一个字符串
“不要太担心布局/设计/文本大小,我们通常会为您的横幅“增添趣味”(即粗体、斜体、间距)以获得更好的整体外观。
当我将字符串插入数据库时,字符串结束于
不要太担心布局/设计/文本大小,我们经常会
并且被部分插入。我应该怎么做才能允许插入所有的单引号和双引号?
应要求编辑
下面是我使用 php 插入数据库的查询
“插入 products_description (products_id, products_name, products_logo_name1, products_logo_name2, products_logo_name3, products_description) 值 ('" . (int)$products_id . "', 'banner_" . $products_id . "','".$_POST['logoimage1' ]."', '".$_POST['logoimage2']."', '".$_POST['logoimage3']."', '".mysql_real_escape_string($_POST['description'])."') "
这里 mysql_real_escape_string($_POST['description']) 没有转义双引号,因此在插入时会截断应该做什么?