Skip site navigation (1) Skip section navigation (2)

Re: INSERT and UPDATE page examples?

From: Gnanavel S <s(dot)gnanavel(at)gmail(dot)com>
To: "A(dot) Banks" <abanks(at)insightbb(dot)com>
Cc: PostgreSQL PHP List <pgsql-php(at)postgresql(dot)org>
Subject: Re: INSERT and UPDATE page examples?
Date: 2005-09-23 06:31:24
Message-ID: eec3b03c05092223311af1393@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-php
views with rules might help you.

On 9/23/05, A. Banks <abanks(at)insightbb(dot)com> wrote:
>
> I need to construct a set of admin pages for a website so internal users
> can
> INSERT and UPDATE data for a group of related tables. I dont want to
> re-invent the wheel on this and due to nested foreign key constraints,
> it's
> not so straightforward.
>
>
> Here's my example:
>
> Project
> ---------
> proj_id pkey
> title varchar
>
> Employees
> -----------
> empl_id pkey
> dept_id fkey
> name varchar
>
> ProjEmployees (many employees on a project)
> --------------
> proj_id pkey/fkey
> empl_id pkey/fkey
>
> Department
> -----------
> dept_id pkey
> name varchar
>
>
> Creating a COMPLETE PROJECT involves populating all of these tables but
> users dont think ahead and understand the dependencies. A person adding
> Employees to a Project will have to search for that Employee and then add
> them. Sometimes they will suddenly realize that they need to create
> (insert)
> a new Employee before they can add them to a Project (add to
> ProjEmployees)
> and maybe then have to create (insert) a new Department, and so on...
>
> Are there some pre-existing examples for how to go about this in PHP/Psql?
>
>
> Thanks,
>
> -Aaron
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: Don't 'kill -9' the postmaster
>



--
with regards,
S.Gnanavel
Satyam Computer Services Ltd.

In response to

pgsql-php by date

Next:From: John DeSoiDate: 2005-09-24 00:55:44
Subject: pg_fetch_object
Previous:From: A. BanksDate: 2005-09-23 02:27:53
Subject: INSERT and UPDATE page examples?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group