Strona 1 z 1

PHP i PostgreSQL - pg_connect()

: 26 czerwca 2008, 10:39
autor: Gordon1x
Mam zainstalowaną bazę danych PostgreSQL 8.1 i PHP5-cgi z obsługą bazy danych. Z PostgreSQL mam połączenie przez pgAdmin III i phpPgAdmin.
Napisałem krótki skrypt, aby połączyć się z bazą danych, ale zwraca błąd:

Kod: Zaznacz cały

Warning: pg_connect() [function.pg-connect]: Unable to connect to PostgreSQL server: FATAL: database "postgres,host=localhost" does not exist in [b]/var/www/index.php on line 5[/b]
Przypuszczam że błąd musi być w skrypcie ponieważ przez phpPgAdmin mogę się zalogować więc konfiguracja bazy danych i php jest poprawna.


Skrypt do połączenia z bazą danych.

Kod: Zaznacz cały

<?php
$connection=pg_connect("dbname=postgres,host=localhost port=5432 user=postgres password=haslo");
?>

Z góry dziękuję za pomoc w rozwiązaniu problemu.

: 26 czerwca 2008, 14:19
autor: ruun
A tak?

Kod: Zaznacz cały

<?php 
$connection=pg_connect("dbname=postgres host=localhost port=5432 user=postgres password=haslo"); 
?>
zamień przecinek po dbname=postgres na spację.