From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | "Yasuo Ohgaki" <yasuo_ohgaki(at)hotmial(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: libpq bug? (I guess not) |
Date: | 2001-04-03 18:45:25 |
Message-ID: | 6660.986323525@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin pgsql-general |
"Yasuo Ohgaki" <yasuo_ohgaki(at)hotmial(dot)com> writes:
> I have a PHP code to execute query like
> $db = pg_pconnect('db=my_db host=localhost user=username');
> $query = "INSERT INTO new_user (username, email, ............) VALUES ('ABC',
> 'foo(at)example(dot)com', ..........);";
> pg_exec($db, $query); // Execute query using database connection $db.
> in my script. The script seems executing the query 4 times whenever it's called,
> since I get 4 newly inserted records everytime execute the script.
You could get some more info about what's happening by turning on query
logging in the postmaster (start postmaster with -d2, and be sure NOT to
use -S). But I'll bet that some way or other, PHP is submitting the
same query multiple times.
I have some recollection that pg_pconnect() doesn't behave very well;
you might need to avoid that in favor of a plain connect. Check the
archives for discussion of pconnect.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Homayoun Yousefi'zadeh | 2001-04-03 19:07:09 | Problem starting postmaster |
Previous Message | Mitch Vincent | 2001-04-03 18:45:20 | Re: libpq bug? (I guess not) |
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2001-04-03 18:47:47 | Re: slow server |
Previous Message | Mitch Vincent | 2001-04-03 18:45:20 | Re: libpq bug? (I guess not) |