gpt4 book ai didi

php - 你如何在 mysql 中从 php 匹配一个带有单引号的字符串

转载 作者:太空宇宙 更新时间:2023-11-03 11:05:25 24 4
gpt4 key购买 nike

我有一个 MySQL 表,其中有一个名为 title 的列,它是一个字符串。

但是当字符串有单引号时(例如“John's group”),sql 失败。

我正在使用以下 php 代码查找表格:

$pageID = mysql_fetch_array(mysql_query("SELECT pageID FROM `mytable` WHERE title='" . $title . "'"));

其中 $title 包含我的查找字符串。

谁能给我建议在这里做什么?

编辑:我发现两个单引号可以在 SQL 中使用 - 但是 - 有没有办法在 php 中做到这一点?

最佳答案

在查询中使用之前,您应该转义您的 title

$title = mysql_real_escape_string($title)

关于php - 你如何在 mysql 中从 php 匹配一个带有单引号的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12226882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com