0

データベースを表示したかったのですが、次のエラーが発生しました。

警告: pg_query() はパラメータ 1 が文字列であることを想定しています。

<?php
session_start();
pg_connect("host=localhost port=5432 dbname=base_test user=postgres password=123456") or die('Could not connect: ' . pg_last_error());

$q=pg_query("select timestamp, outdoor, indoor from align_data");
$query=pg_query($q);
$n=pg_num_rows($query);
for($i=0; $i<$n; $i++)
{
    $f=pg_fetch_row($query1);
    echo("['".$f[0]."',  ".$f[1].", ".$f[2]."], ");
}                           
?>
4

2 に答える 2

3

You are using two times pg_query, use only once.

$q="select timestamp, outdoor, indoor from align_data";
$query=pg_query($q);
于 2013-06-07T09:54:02.563 に答える
0

pg_query()1回使用

$q="select timestamp, outdoor, indoor from align_data";
$query=pg_query($q);

また

$q=pg_query("select timestamp, outdoor, indoor from align_data");
$n=pg_num_rows($q);
于 2013-06-07T09:56:27.123 に答える