代码之家  ›  专栏  ›  技术社区  ›  Hacker

将数据传递到查询生成器

php
  •  0
  • Hacker  · 技术社区  · 15 年前

    我使用的是php和mysql。

    我有一个表单文本字段

    <input type='text' name ='key' id='key' value = 'property5 = mobile'>
    

    我试图将这个值传递给MySQL查询生成器,只是将这个值附加到WHERE子句,但它不起作用,因为值部分没有引号。我该怎么解决这个问题?

    1 回复  |  直到 9 年前
        1
  •  1
  •   Brad    15 年前

    我不知道你在做什么…但我在你的帖子里猜测你是在试图逃避你的数据。

    为此,请使用mysql_real_escape_string()函数。文档可在 http://www.php.net/manual/en/function.mysql-real-escape-string.php .

    这将获取字符串并自动添加所有适当的转义。

    推荐文章