Prøv dette:
$result = pg_prepare($conn, "city_delete",
'DELETE FROM lab5.city WHERE lab5.city.id = $1');
De dobbelte anførselstegn, du brugte, gør $1 til en PHP-variabel i stedet for en streng.
Se eksemplet for pg_prepare her:http://php.net/manual/ en/function.pg-prepare.php