在下拉列表中显示数组

时间:2015-07-16 07:41:02

标签: javascript php arrays drop-down-menu handsontable

我想在js下拉列表中显示一个php数组。我的问题出在这张图片中:

enter image description here

我没有得到我的数组的每个元素而是一个“对象”数组,我不明白为什么。

因此,我从sql请求中创建数组,然后获取所有数据。

            $conn_string = "host=localhost port=5432 dbname=test_postgre user=postgres password='1234'";
            $dbconn = pg_connect($conn_string);

            $sql = "SELECT ".$colonne." FROM public.".$tablevar."";
            $res = pg_query($sql) or die("Pb avec la requete: $sql");

            //print_r($sql);
            $data = pg_fetch_all($res);

我正试着在下拉列表中显示这个数组:

type:'dropdown',
source:<?php echo json_encode($arrayData);?>

所以我不明白为什么我没有在下拉列表中获取数据。有人能帮帮我吗?

1 个答案:

答案 0 :(得分:0)

您必须访问对象内的值。尝试做:

echo "<pre>";
print_r($arrayData);
echo "</pre>";

试着看看里面有什么可以得到你想要的东西。