gpt4 book ai didi

php - 有人知道一个好的 OOP PHP MySQL 类吗?主要构建查询

转载 作者:行者123 更新时间:2023-11-29 07:03:16 24 4
gpt4 key购买 nike

编辑:发现这个非常适合我需要的东西:https://github.com/jstayton/QueryBuilder

我正在构建一个小项目,我需要在其中查询一个表几次。

它是这样工作的:

1) Multi-select box of distinct items in Column 1
2) Ajax query the db for distinct records in Column 2 where Column 1 IN (vals
previously selected)
3) Does this 3-4 more times, gradually cutting down the available options by
adding IN statements to the MySQL

现在,通过设置几个预构建的查询并将各种参数绑定(bind)到它们来手动实现这一点并非不可能,但我想让它变得更好一点。类似于....

$qry->from("mytable");
$qry->column("col1");
$qry->column("col2");
$qry->addWhere("col1", "in", $arrayOfVals);
$qry->addWhere("col2", "in", $arrayOfVals2);

或者类似的东西,将以更简洁的方式构建它。

或者,如果有人对执行此操作的不同方法有建议,我也愿意接受。

最佳答案

有无数种方法可以做到这一点——这完全取决于您的需要。您当然可以自己动手,也可以选择野外已有的东西。

看看 ezSQL http://justinvincent.com/ezsql它可能就在您的巷子里。

关于php - 有人知道一个好的 OOP PHP MySQL 类吗?主要构建查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8840038/

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