Re: [GENERAL] How can I call a function to return a code fragement from within a pg_Exec

From: Remigiusz Sokolowski <rems(at)gdansk(dot)sprint(dot)pl>
To: Robert Chalmers <robert(at)chalmers(dot)com(dot)au>
Cc: psql-general <pgsql-general(at)postgreSQL(dot)org>
Subject: Re: [GENERAL] How can I call a function to return a code fragement from within a pg_Exec
Date: 1999-02-01 09:10:36
Message-ID: Pine.GS4.4.02A.9902011006160.6052-100000@netra.gdansk.sprint.pl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: 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(at)gdansk(dot)sprint(dot)pl * *
-----------------------------------------------------------------*****----------

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Remigiusz Sokolowski 1999-02-01 09:21:30 Re: [GENERAL] Missing features ?
Previous Message Bruce Momjian 1999-02-01 04:45:14 Re: [GENERAL] Postgres on BSDI-3.1u