2014-01-07 43 views
0
$dbconn = pg_connect("host=localhost dbname=Foobar user=foo password=bar"); 

$query = 'SELECT * FROM kittens'; 

$result = pg_query($query); 

while($line = pg_fetch_array($result)){ 
    echo ['userid']; 
} 

我使用nginx的,Portgresql和CakePHP唯一的结果我得到的屏幕是ArayArrayArrayArray如果需要 能给出更多的信息,感谢试图让这个查询运行,我有没有运气

+0

你为什么要使用毕竟是一个PHP框架(CakePHP的)?使用框架的主要目的之一就是不使用普通的SQL查询。 –

+0

我编辑了标签并将CakePHP更改为php,因为这与CakePHP无关,很可能甚至不是nginx。 – burzum

回答

0

也许:

echo ['userid']; 

可能会更好地工作为:

echo $line['userid']; 

看到后你的编辑,你也可以尝试:

print_r($ line);

,它将打印阵列,而不只是“阵”

+0

啊,我现在知道它是如何工作的,非常感谢,看起来CakePHP根本不工作,但是我们有正常的PHP工作! – DuzAwe