PHP+;PostgreSQL(带JSON的NOSQL)
我正在为NOSQL测试Postgres中的JSON特性 我有PostgreSQL“testdb” 和表“多媒体” 现在我想用PHP提取数据PHP+;PostgreSQL(带JSON的NOSQL),php,json,postgresql,nosql,Php,Json,Postgresql,Nosql,我正在为NOSQL测试Postgres中的JSON特性 我有PostgreSQL“testdb” 和表“多媒体” 现在我想用PHP提取数据 $conn = pg_connect("host=localhost port=5432 dbname=testdb user=postgres password=xxx"); if(!$conn) { die("Error sorry !"); } else { ec
$conn = pg_connect("host=localhost port=5432 dbname=testdb user=postgres password=xxx");
if(!$conn) {
die("Error sorry !");
} else {
echo "OK";
}
if(!$query = @pg_query("SELECT * FROM multimedia;"))
die("Error in query:" . pg_last_error($conn));
$myarray = array();
while ($row = pg_fetch_row($query)) {
$myarray[] = $row;
}
echo json_encode($myarray);
这将打印所有数据,但我不知道如何仅提取html表中所有字段“id”和“title”的值…最后几行可以这样做
while ($row = pg_fetch_row($query)) {
$myarray[] = $row;
echo $row->id . ' - ' . $row->title;
}
echo json_encode($myarray);
while ($row = pg_fetch_row($query)) {
$myarray[] = $row;
echo $row->id . ' - ' . $row->title;
}
echo json_encode($myarray);