Edit report at http://bugs.php.net/bug.php?id=52510&edit=1
ID: 52510 Comment by: stclaus at tiscalinet dot it Reported by: phpdev dot ru at gmail dot com Summary: pg_query_params Status: Feedback Type: Bug Package: PostgreSQL related Operating System: Mac OS X 10.6.4 PHP Version: 5.3.3 Block user comment: N Private report: N New Comment: It seems resolved with the trunk version (just compiled 5.3.4RC3-dev) on Mac OSX 10.6.5 Previous Comments: ------------------------------------------------------------------------ [2010-10-29 05:07:54] bob at garettgroup dot com My environment is: Mac OS X 10.6.4 PHP 5.3.2 Apache 2.2.15 PostgreSQL 8.4.4 This is all confirm by phpinfo() pg_connect() works as expected, however pg_query_params() is reported as not found. ------------------------------------------------------------------------ [2010-08-02 00:41:48] fel...@php.net Probably the extension was compiled against an old libpq... because pg_execute() and pg_query_params() requires PgSQL 7.4 or later. ------------------------------------------------------------------------ [2010-08-02 00:33:09] phpdev dot ru at gmail dot com Description: ------------ Got a fatal error while trying to execute pg_query_params() or pg_execute() php 5.3.3 with libpq 8.4.4 Test script: --------------- <?php $connection = pg_connect('dbname=test'); pg_query_params($connection, 'SELECT * FROM users WHERE id=$1', array(1)); Expected result: ---------------- The function works fine Actual result: -------------- Fatal error: Call to undefined function pg_query_params() ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/bug.php?id=52510&edit=1