Ciao a tutti sto provando per la prima volta PostgreSQL, inizialmente utilizzavo MySQL. Non riesco a effettuare un semplice collegamento e creazione tabella, vi posto il codice da me utilizzato.
Codice PHP:
<?php

$db 
pg_pconnect("host=localhost port=5432 dbname=postgres user=postgres password=password");

$sql 'CREATE TABLE "widget" (
    "widgetid" SERIAL PRIMARY KEY NOT NULL,
    "name" varchar(255) NOT NULL,
    "description" text
    )'
;
pg_query($db$sql) or die ("unable to create table");


echo 
'success';

?>
Ho provato anche solo la connessione senza l'istruzione $sql successiva ma ritorna sempre l'errore HTTP500, nessun errore generato da PHP.
Potete aiutarmi? Grazie