gpt4 book ai didi

php - 使用文本区域作为用户输入的 SQL 查询

转载 作者:行者123 更新时间:2023-11-29 09:02:52 26 4
gpt4 key购买 nike

我想为用户提供进行 SQL 查询的选项。我在使用的表单中放置了一个文本区域。当我输入此查询 SELECT name FROM user ORDER BY name ASC 时,它返回了预期结果。但是当我尝试使用 WHERE 子句 SELECT name FROM user WHERE SUBSTRING(name, 1, 1) = 'J' ORDER BY name ASCSELECT name FROM user WHERE id>1000 ORDER BY name ASC,两个 SELECT 都不起作用,我收到以下错误:

Not Acceptable An appropriate representation of the requested resource /test/index.php could not be found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

导致此问题的原因可能是什么?我首先想到的是像 > 这样的字符会使 URL 无效,但事实并非如此。

最佳答案

我相信有些过于谨慎的软件,如 Suhosin 或 mod_security 等。

关于php - 使用文本区域作为用户输入的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8054488/

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