gpt4 book ai didi

PHP 或 MySQL 在回显输出中用乱码替换某些字符串字符

转载 作者:行者123 更新时间:2023-11-29 22:40:31 25 4
gpt4 key购买 nike

我的查询代码如下所示(是的,我知道我的输入未经过净化):

$search_query = "SELECT * FROM `comments` WHERE comment LIKE '%".$_POST['search_query']."'%";

但无论出于什么原因,当我输入“假”这个词并回显它时,结果是这样的:

SELECT * FROM `comments` WHERE comment LIKE '0.000000ake'

我真的不知道这里发生了什么。如有任何帮助,我们将不胜感激。

最佳答案

如果可能,请清理输入。还可以使用 echo 函数回显字符串。如果我必须猜测,不知何故,%fake% 是用 printf 或 sprintf 函数(或类似的)打印的,该函数将 %f 转换为不同的东西。

关于PHP 或 MySQL 在回显输出中用乱码替换某些字符串字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29379831/

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