Hi Alxander > $r = pg_fetch_object($result, $i); This syntax is valid since PHP 4.2.0. Are you sure that you use no older PHP-Version? > $result = pg_Exec( $db, $str ); > if ($result = pg_Exec( $db, $str ) != false && ($num = > pg_numrows($result)) ) { In the second line of the code-snippet you execute pg_exec a second time. Write instead: $result = pg_Exec( $db, $str ); if ($result && ($num = pg_numrows($result))) { Regards Conni