如何添加多个动态 WHERE 查询?
How to add multiple dynamic WHERE queries?
我想使用 POST 进行 WHERE 查询。 POST.
收到多个查询请求时需要动态 WHERE 查询
我正在使用PDOx repo。我想通过多个 WHERE
查询提取数据,但我该怎么做呢?如果 PDOx 不可能,如何建立 classical(没有任何 DB class)连接?
示例;
$db->table('test')->where('active', 1)->getAll();
# Output: "SELECT * FROM test WHERE active='1'"
您可以在查询对象上添加多个 where():
$query = $db->table('test');
if($_POST['one']){
$query->where('field', $_POST['one'])
}
$result = $query->getAll();
我想使用 POST 进行 WHERE 查询。 POST.
收到多个查询请求时需要动态 WHERE 查询我正在使用PDOx repo。我想通过多个 WHERE
查询提取数据,但我该怎么做呢?如果 PDOx 不可能,如何建立 classical(没有任何 DB class)连接?
示例;
$db->table('test')->where('active', 1)->getAll();
# Output: "SELECT * FROM test WHERE active='1'"
您可以在查询对象上添加多个 where():
$query = $db->table('test');
if($_POST['one']){
$query->where('field', $_POST['one'])
}
$result = $query->getAll();