javascript - PHP 正在插入特殊字符,例如在数据库表中

标签 javascript php jquery mysql

描述: 我有

var returned_name = '<a href="#" contenteditable = "false" class = "tag">'+$("#n_" + cd).html()+'</a> &nbsp'+",";

被附加到内容可编辑的div。单击按钮后,我从 div 中提取所有文本,如下所示

nerd_interests = $("#nerd_interests").text();

并成功发送到php。我得到标签之间的纯文本,例如表单

<div> Fruit </div> 

我完美地得到了 Fruit.. 现在,当我将它保存到我的数据库表中时,我看到以下内容

水果

PHP:

mysql_query("UPDATE  `table_name`.`coloumn_name` SET  `name` =  '$nerd_name' where id = '4'");

发生了什么事...我似乎找不到任何原因..应该是这样还是我做错了什么??

最佳答案

我从 php 返回了这个

<div id = "n_g_'.$i.'" contenteditable = "false"> &nbsp '.$tags[$i].' &nbsp </div>

所以我删除了 ,然后返回了html。有效!!我在   的帮助下创建的空格为了使返回的文本完美地适合标签,导致了这个问题。

现在我得到了一个空白文本,php 和 mysql 可以完美地工作。

关于javascript - PHP 正在插入特殊字符,例如在数据库表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25772444/

相关文章:

javascript - 当父数据更改时如何强制子组件重新加载其数据和 View Angular 4

javascript - 如何使用 ng-init() 在页面加载时执行函数而不受到其他元素的影响?

JavaScript 链接到另一个页面

javascript - 需要 js 使用 marionette 创建

javascript - Angular http.get() 检测调用超时

javascript - React 组件不重新渲染,尽管 props 中的 Object 发生了变化

php - 根据另一个 SQL 查询的结果执行查询

php - 如何根据新的分页更新解析shopify分页链接字符串?

php - 如果验证错误,如何不发布表单?

javascript - 使用 jQuery Cookie 在浏览器中存储 onclick 事件