From: | Marius Andreiana <marius(at)webdevgroup(dot)com> |
---|---|
To: | pgsql-php(at)postgresql(dot)org |
Subject: | How to manage search results? |
Date: | 2001-12-10 09:27:56 |
Message-ID: | 1007976478.8206.2.camel@aurora.wdg.ro |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-php |
Hi
I was wondering how others manage search results.
We do it now like this:
each user has a predefined table for holding the results (a list of
IDs). When user is created/deleted,
this table (query_results_$user_id) is created/deleted too. If this
table is deleted by mistake (by hand),
one cannot perform a search anymore.
problems:
* you have to remember to create/delete table each time user is
created/deleted (not too hard)
using a temporary table with aa unique name determined at runtime would
be better
* If there are more types of searches you run into problems.
results from deleted members are hold in the same table, so
when you go to search screen for normal members you'll
see there are x results.
Proposal so far: when going to search page check if there's a temporary
table name set to be used
for holding results for that search type (members, deleted_members, ...)
If not, determine a name (random, check if it already exists in db),
keep it in a session variable and create that table.
Any other ideas?
Thanks!
--
Marius Andreiana
Web Development Group, Inc.
From | Date | Subject | |
---|---|---|---|
Next Message | Andrew McMillan | 2001-12-10 09:59:55 | Re: How to manage search results? |
Previous Message | Ewald Geschwinde | 2001-12-04 14:54:00 | Re: Connection problem |