Re: [GENERAL] How can I call a function to return a code fragement from within a pg_Exec - Mailing list pgsql-general

From Remigiusz Sokolowski
Subject Re: [GENERAL] How can I call a function to return a code fragement from within a pg_Exec
Date
Msg-id Pine.GS4.4.02A.9902011006160.6052-100000@netra.gdansk.sprint.pl
Whole thread Raw
In response to How can I call a function to return a code fragement from within a pg_Exec  (Robert Chalmers <robert@chalmers.com.au>)
List pgsql-general
>
> Original.. This works, but needs calls to three tables. Where 'code' actually
> holds all required info.
>      $result = pg_Exec($database,"select code,title,price from catalog where (
> title like '%$keyword%'  and category like '$category' and language like
> '$language') order by code");
>
>
> What I want to do, is just extract the records, that match the code, broken
> down into category, and language.
>      $result = pg_Exec($database,"select code,title,price from catalog where (
> title like '%$keyword%'  and (foo($regs[1])) == '$category' and
> (foo($regs[2])== '$language') order by code");
> ...................................................................
> The foo() function is a call to an egreg thing,
>     (ereg( "([0-9]{1,2})([A-Za-z]{1,3})(.*)", $t_code, $regs );)
> which can return what I'm looking for,
>
> I know these error messages are complaining about foo() being in the statement,
> which is what I'm trying to solve.
> Warning: PostgresSQL query failed: ERROR: No such function 'foo' with the
> specified attributes in
> /usr/local/apache/share/htdocs/php/book-2.php3 on line 120
> Warning: 0 is not a PostgresSQL result index in
> /usr/local/apache/share/htdocs/php/book-2.php3 on line
> 121
>
>
> Thanks for any clues to this connundrum...
>
> Robert

May be I'm wrong, but it seems, that You call inside sql some php
functions - it of course produce an error.
So Your code is wrong - I can not give You more precise advice, cause I
don't know what You exactly want to get.
    Rem

-------------------------------------------------------------------*------------
Remigiusz Sokolowski      e-mail: rems@gdansk.sprint.pl           * *
-----------------------------------------------------------------*****----------


pgsql-general by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: [GENERAL] Postgres on BSDI-3.1u
Next
From: Remigiusz Sokolowski
Date:
Subject: Re: [GENERAL] Missing features ?