使用Jquery从MySql返回2列

时间:2018-01-16 07:43:03

标签: php jquery mysql

我正在使用php和jquery使用来自mysql数据库的信息填充依赖下拉列表。我有依赖的下拉列表工作正常,但我还需要从数据库中返回另一列并将其包含在JSON数组中,以便可以在javascript中使用onclick事件进行操作。

$area = $_GET["area"];

    $query = "SELECT proxies.name FROM proxies INNER JOIN areas ON proxies.area_id=areas.id WHERE areas.name LIKE '{$area}'";
    $data = mysqli_query($con, $query);

    $proxies = [];

    while($row = mysqli_fetch_array($data)){
        array_push($proxies, $row["name"],["price"]);
    }

    echo json_encode($proxies);

在mysql语句中使用AND(proxies.price)只会抛出一个错误,指出索引是未定义的。如何返回附加列,以便我可以选择用户选择的内容,并保留记录中的其他信息并将其用作变量?

0 个答案:

没有答案