gpt4 book ai didi

php - 用 PHP 解释 SQL

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:39:23 24 4
gpt4 key购买 nike

因此,我需要使用 PHP 从 sql 查询的 where 语句中提取字段名称和值,更改它们,然后将它们放回原处。

所以,假设我得到了这个字符串:field='value' AND field2<7我需要将 field 和 field2 识别为字段名称,然后通过函数 field() 提供数据并将它们放回查询中。与“值(value)”和 7 相同,但通过 value() 提供它们功能。它还有助于了解每个值与哪个字段相关联。

有没有什么方法不需要几千行代码就可以做到这一点?

我需要它来处理许多不同的可能输入,包括:table.field BETWEEN 7 AND 10field<7 AND (field2=3 OR field3=4)

最佳答案

我用过 php-sql-parser开源且非常好的项目。

关于php - 用 PHP 解释 SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10852906/

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