At 10:38 AM 3/31/05, SG Edwards wrote:
>If I use the following code to connect to postgres using PHP:
>
><?php
>echo "trying to connect to the database...";
>
>$conn =pg_connect("host=localhost dbname=milker dbuser=s0460205
>dbpass=password");
>
>if (!$conn) {
>echo "no connection";
>}
>?>
>
>However, the connection is not made. If I try to run it from the command
>line in
>UNIX I get the following error:
>
>PHP warning: pg_connect(): Unable to connect to PostgreSQL server: invalid
>connection option "dbuser" in
>/home/s0460205/public_html/first.php on
>line 12
>
>The username, database name and password are definately right and my
>database is
>on the same server as the script (thus I assume localhost for host?) so should
>this not work?
READ THE ERROR MESSAGE!! It's telling you that 'dbuser' is not a valid
connection option - you won't find 'dbuser' mentioned anywhere on the man
page (perhaps you should read it more carefully too):
http://www.php.net/manual/en/function.pg-connect.php