gpt4 book ai didi

php - mysql,从表单数据构建长的 sql 查询。 (php)

转载 作者:行者123 更新时间:2023-11-29 05:42:01 25 4
gpt4 key购买 nike

我正在根据从包含搜索参数的已提交表单中获取的信息编写大型 sql 查询。我只是想知道是否有人对执行此操作的最佳方法有任何建议。我计划拥有一个 if else 语句列表,并根据用户输入搜索表单的数据构建一个长搜索字符串。

有更好的方法吗?有没有推荐的网站或教程?

谢谢。

最佳答案

首先我会使用 prepared statement因为没有理由不这样做,而且我从不相信用户的输入。

如果您在数组或对象中有变量,我会循环遍历它并添加变量和值(如果它在 $_POST 数组中设置)。请注意,我正在遍历我的数组或对象 - 而不是 $_POST - 它基本上充当白名单。

您可能需要对已更改且未设置的复选框进行一些额外检查,因为它们不会出现在 $_POST 数组中。

关于php - mysql,从表单数据构建长的 sql 查询。 (php),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6048429/

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