Re: How to limit dropdown list to options based on 'in use' rows from lookup table, for webpage using php and postgresql

From: Raymond O'Donnell <rod(at)iol(dot)ie>
To: Killian Driscoll <killiandriscoll(at)gmail(dot)com>, PostgreSQLPHP <pgsql-php(at)postgresql(dot)org>
Subject: Re: How to limit dropdown list to options based on 'in use' rows from lookup table, for webpage using php and postgresql
Date: 2015-12-29 16:59:31
Message-ID: 5682BBF3.1020605@iol.ie
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-php

On 29/12/2015 16:47, Killian Driscoll wrote:
> Hi,
> I posted my reply to the pgsql-php mailing list but in the meantime I
> got an email to say I was removed from the list: I just joined it so I
> don't know why I was removed....

Hi Killian,

Odd - I'll post this to the list also so others will see it.

> Anyhow, below is the reply I tried to post:
>
> Apologies - 'in use' is my grasping at describing it, and as I guessed
> it was unclear. By 'in use' I mean that from my 50 lookup options for
> county types, to date in the db only 20 country types have been used,
> i.e. my db's countries are of 20 types, e.g. country 1 is type
> 'glorious', country 2 is type 'barren', but no country so far is type
> 'lucky': when one uses the webpage filter I only want the type lookups
> used to date to be seen, i.e. 'glorious' or 'barren', but not 'lucky' as
> the latter would result in a "There are no records to display" message.

Ah, OK, I understand now. I'd imagine a simple inner join between the
two tables should do the trick - you'll get only those rows which exist
in both tables. Something like this:

select [whatever]
from country_table ct
inner join lookup_table lt on (ct.country_type_id = lt.country_type_id)
[etc]

Is this what you need?

Hope the weather's a bit better in Dublin than it is here in Galway -
we're getting lashed by Frank at the moment. :-)

Ray.

--
Raymond O'Donnell :: Galway :: Ireland
rod(at)iol(dot)ie

In response to

Responses

Browse pgsql-php by date

  From Date Subject
Next Message Raymond O'Donnell 2015-12-29 17:17:53 Re: How to limit dropdown list to options based on 'in use' rows from lookup table, for webpage using php and postgresql
Previous Message Killian Driscoll 2015-12-29 16:44:09 Re: How to limit dropdown list to options based on 'in use' rows from lookup table, for webpage using php and postgresql