如何从php获取存储的postgres函数

时间:2010-03-29 08:55:49

标签: php postgresql function

这里有点困惑......

我在postgres中有一个函数,当我在pg提示符时,我只是这样做:

SELECT zp('zc',10,20,90);
FETCH ALL FROM zc;

我想知道如何从php做到这一点?

我以为我可以做:

$q = pg_query("SELECT zp('zc',10,20,90)");

但是,如何从该查询中“获取”?

1 个答案:

答案 0 :(得分:0)

只需将FETCH查询发送到数据库:

$result = pg_query("FETCH ALL FROM zc;");

您现在可以使用while循环来获取$ result中的所有结果,或者仅使用pg_fetch_all()来获取PHP中的结果。