Article View: dk.edb.database
Article #15236Parameteriseret view i postgresql
From: Morten Breum Mikkelsen
Date: Fri, 15 Jun 2001 14:01
Date: Fri, 15 Jun 2001 14:01
26 lines
1908 bytes
1908 bytes
Jeg leger med noget PHP/postgreSQL, og jeg kunne godt t�nke mig at definere et view i databasen i stedet for at have en lang knudret foresp�rgsel st�ende i min PHP-kode. Problemet er at jeg i min PHP-kode har en $ID-variabel, som indg�r flere steder i foresp�rgslen. Et meget forkortet eksempel kunne v�re: $id = 3; $sql= " select * from tabel1 left join (select * from tabel2 where ID=$ID) on (dato);" pq_exec($connection, $sql); ... Alts�, nogle subselects, hvor $ID indg�r i where-udtrykket (i den egentlige sql-s�tning er der flere left-joins og derfor bliver det lidt uoverskueligt at have i PHP-koden). Kan det lade sig g�re at parameterisere views, s� man kan angive $ID ved visningen? Jeg kan ikke finde noget i manualen, men jeg kan have overset noget? -- Morten - http://www.sickhumor.dk/ Laugh alone and the world thinks you're an idiot.
Technical Details
Message-ID:
<9gd497$31n$1@sunsite.dk>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.88.64.227!sonofon.dk!sunsite.dk!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DANISH,ASCII X-Google-Thread: fcdf9,455e7c36f3b70c82,start X-Google-Attributes: gidfcdf9,public X-Google-ArrivalTime: 2001-06-15 06:58:26 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-02!supernews.com!news.tele.dk!212.88.64.227!sonofon.dk!sunsite.dk!not-for-mail From: "Morten Breum Mikkelsen" <mbreum@odense.kollegionet.dk> Newsgroups: dk.edb.database Subject: Parameteriseret view i postgresql Date: Fri, 15 Jun 2001 16:01:01 +0200 Organization: SunSITE.dk - Supporting Opensource Software Lines: 26 Sender: mbreum@visl.hum.ou.dk Message-ID: <9gd497$31n$1@sunsite.dk> NNTP-Posting-Host: visl.hum.ou.dk Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: sunsite.dk 992613479 3127 130.225.141.86 (15 Jun 2001 13:57:59 GMT) X-Complaints-To: news@sunsite.dk NNTP-Posting-Date: Fri, 15 Jun 2001 13:57:59 +0000 (UTC) X-Authenticated: mbreum@odense.kollegienet.dk User-Agent: Pan/0.9.6 (Unix)