【发布时间】:2014-02-12 07:49:08
【问题描述】:
我在使用 PostgreSQL 获取和存储数据的 PHP 脚本中遇到问题。
目前我正在使用以下代码:
$q = "SELECT id FROM playlisty WHERE id_profilu=1;";
$r = pg_query($q);
$arr = pg_fetch_all($r);
echo '<pre>'; var_dump($arr); echo'</pre>';
以上代码sn -p生成的输出:
array(4) {
[0]=>
array(1) {
["id"]=>
string(4) "2014"
}
[1]=>
array(1) {
["id"]=>
string(4) "1549"
}
[2]=>
array(1) {
["id"]=>
string(4) "1965"
}
[3]=>
array(1) {
["id"]=>
string(4) "2047"
}
}
但是,我希望输出类似于以下内容:2014, 1549, 1965, 2047(即某些播放列表的id-s 的简单数组)。
我也尝试过使用 implode (to no anvil),并得到了Array,Array,Array,Array 作为回复。
【问题讨论】:
标签: php sql arrays postgresql