awesome9 / database
一个表达式的WordPress SQL查询构建器。
v1.0.7
2024-09-05 18:45 UTC
Requires
- php: >=5.6
README
📃 关于Database
此包是WordPress的一个表达式的查询构建器,它简化了SQL的生成,并负责数据的净化。
数据净化
该库的目的是提供一个**表达式的**和**安全的**方式来运行针对WordPress数据库的查询(通常涉及自定义表)。
为此,所有提供的**值**都会被转义,但请注意,**列名和表名**还没有被转义。无论如何,即使它们被转义了,你也应该列出所有允许的列/表:否则,使用用户输入或其他不受信任的数据来确定列/表可能会导致攻击者获取他们不应获取的数据,或者生成数据库的映射。
💾 安装
composer require awesome9/database
🕹 使用
有关完整的使用详情,请访问文档
include('vendor/autoload.php'); $select = new Awesome9\Database\select( 'unique_query_id', 'users' ); $select->where( 'id', 2 ) ->orderBy( 'id', 'desc' ) ->limit( 20 ) ->execute();