hypercode / query
这样,您可以使用PHP创建SQL查询。
1.0.0
2020-12-30 21:25 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: >=5.4
README
该项目基本上是一个SQL查询构造器。有了这个,您可以使用PHP以更实用的方法创建SQL查询。
SELECT 示例
选择表查询
$query = new Query; $query->select('tabela');
具有特定字段的表查询
$query = new Query; $query->select('tabela','name, age, another');
选择表查询,但只显示一个结果
$query = new Query; $query->select('tabela')->limit(1);
具有WHERE条件的表查询
$query = new Query; $query->select('tabela')->where(['id' => 1]); $query->select('tabela')->where(['nome' => 'Antonio']);
INSERT 示例
插入值查询
$query = new Query; $query->insert('tabela', ['id','name','age', 'created_at']);
$query = new Query; $query->insert('tabela', ['id','name','age', 'created_at']) ->addValue(1,'Charles',18, 'NOW()') ->addValue(1,'Kevin', 10, time());
DELETE 示例
删除查询
$query = new Query; $query->delete('tabela');
$query = new Query; $query->delete('tabela')->where(['id' => 10]);
UPDATE 示例
更新查询
$query = new Query; $query->update('tabela')->set('name','Gabriel'); $query->update('tabela') ->set('id',1) ->set('name','Gabriel')->where(['id' => 1]);