【发布时间】:2016-06-14 08:46:39
【问题描述】:
我正在制作某种类型的查询构建器,我想实现一个按钮来向我的查询添加 AND 语句。我制作了一个版本,其中实现了 1 个 AND 语句,但它有点曲折,我希望用户能够执行多个 AND 语句。这是我目前拥有的代码。
已更新这是我的 .php 文件:
<?php
include "connect.php";
//Ophalen van de waarden uit de tabel(len) en veld(en)
$table = $_GET['tableSelected'];
$field = $_GET['fieldSelected'];
$attribute = $_GET['attributeSelected'];
$operator = $_GET['operatorSelected'];
$fieldList = $_GET['fieldList'];
$fieldstr = $fieldList . ",ST_AsGeoJSON(ST_Transform(l.geom,4326))";
$sql = "SELECT $fieldstr
FROM $table l";
if (!empty($field) && !empty($operator) && !empty($attribute)) {
$sql .= " WHERE {$field} {$operator} '{$attribute}' AND {$field}";
};
//echo ($sql);
?>
【问题讨论】:
标签: javascript sql button query-builder