Postgresql - pg_connect
Heinz
- datenbank
Ich mache gerade meine ersten Programmierversuche mit Postgresql/PHP
und will zuerst eine einfache Verbindung zu einer Datenbank aufbauen.
Dies funktioniert aber nicht so recht. Ich erhalte folgende Fehlermeldung:
fatal error: Call to undefined function: pg_connect() in...
Der Verbindungsaufbau sieht folgendermaßen aus:
$conn = pg_connect("host=localhost port=5432 dbname=test user=xxx");
ein Passwort gibt es nicht!
Mit dem Tool pgAdmin bekomme ich mit diesen Daten eine Verbindung.
hi!
fatal error: Call to undefined function: pg_connect() in...
Der Verbindungsaufbau sieht folgendermaßen aus:
$conn = pg_connect("host=localhost port=5432 dbname=test user=xxx");
ein Passwort gibt es nicht!
Mit dem Tool pgAdmin bekomme ich mit diesen Daten eine Verbindung.
pgAdmin ist nicht PHP, oder? Denn es sieht so aus als hättest Du keine PG-Unterstützung, siehe:
Um das zu überprüfen schaue Dir phpinfo() an, und gucke ob oben bei den Konfigurations-Parametern was von "--with-pgsql" steht, wenn nicht geht es nicht, dazu muss PHP mit PG-Unterstützung neu übersetzt werden(Unix), oder das PG-Modul in der php.ini aktiviert werden(Windows).
Grüße
Andreas