在mysql数据库表格单元格中插入链接

时间:2012-04-09 17:50:39

标签: php mysql

我的网站上有一个通知系统,用户将收到某个事件的通知。通知消息将存储在MySQL数据库中。

当我在邮件中插入链接时,它会返回一个MySQL错误,说它无法插入链接。

我怎样才能实现这一目标?我正在使用php。

1 个答案:

答案 0 :(得分:1)

几乎所有链接都将包含将以奇怪的方式由sql数据库解释的字符,从而导致基于变化的输入的不可预测的结果。您应确保正确转义这些字符:

$some_input = getInputFromWebPage();
$safe_input = mysql_real_escape_string($someInput);
insertIntoDB($safe_input);

这只是一个例子,显然不是正常工作的代码,但希望它能引导你走向正确的方向。有几个函数可以为你的字符串添加转义字符。