Ciao a tutti
dovrei creare uno script che faccia le seguenti cose:

- chieda la login di root per il server pgsql e la relativa pwd
- si connetta al db come tale utente (e qui mi blocco)
- crei un nuovo utente
- crei un nuovo database associato al precedente utente
- crei le tabelle
- popoli le tabelle

Il punto in cui mi blocco è appunto la connessione.

non riesco a connettermi usando
Codice PHP:
function db_connect($dbname="",$user="",$pwd="") {
    if (
$dbname == "") {
        
$connessione = @pg_connect('user=$user password=$pwd');
    }
    if (!
$connessione) throw new Exception('Impossibile connettersi al server.'); 
    else return 
$connessione;

che voi sappiate, è forse obbligatorio passare il nome del database al quale connettersi? Perchè io lo dovrei creare da zero.

Grazie