Beispielcode für einen PostgreSQL-Datenbank-Zugriff

Hallo !

Ich komme mit dem Zugriff auf PostgreSQL via php nicht zurecht.
Ich habe eine datenbank angelegt, aber der pg_connect streikt.

Das gleiche habe ich mit MySQL versucht, da funktioniert das bei mir.

Da ich aber nicht dumm sterben möchte, wüßte ich gerne, was ich bei PostGreSQL falsch mache. Ich habe die schon mal mit Java via JBoss benutzt, und das lief eigentlich prima.

Könnte mir jemand ein auf bplaced.net funktionierendes Beispiel geben ?
Oder mir einen Link nennen ? Oder gar ein FAQ ?
Benötige ich ein ini-file ?? Kann man die Datenbank ungünstig anlegen ?

Allgemeine Internettipps habe ich schon einige gelesen, aber das Umkonfigurieren des Servers darf ich nicht. Auch das direkte Einloggen ist nicht !

Hast du eine Datenbank auf bplaced erstellt? bplaced.net/?handler=pgsql

Ja, habe ich.

Ganz standardmäßig. Auf der Seite mit Datenbankname = Accountname

<?php

//Verbinden
@pg_connect("host=localhost dbname=USER user=USER password=PASS")
  OR die("Verbindung fehlgeschlagen: ".pg_last_error());

//Beispielcode...
$res = pg_query("SELECT * FROM users");

$users = pg_fetch_all($res);
var_dump($users);

Danke !

Sieht gut aus. Ich habe wohl zulange probiert ohne Passwort auszukommen.

Mit Passwort funktioniert es.

Geht der Zugriff auch ohne Passwort im Skript ?

Vielen Dank
Prinz Rowan

Nein, die Verbindung wird nur von PHP aufgebaut und da gehören Loginsachen einfach dazu

Allerdings ist es Benutzern nicht möglich deinen PHP-Code einzusehen :wink: