PHP und Postgres: Fehler abfangen?

Wie soll ich den Code vorbereiten, wenn etwas fehlschlägt? Mit Try-Catch-Anweisung oder?

function delete_question ( $question_id ) {
    $dbconn = pg_connect("host=localhost port=5432 dbname=heoa user=heoa password=123");

    // removes questions and its dependencies: answers and tags
    $result = pg_query_params ( $dbconn,
        'DELETE FROM questions
        WHERE question_id = $1',
        array ( $question_id )
    );

Antworten auf die Frage(2)

Ihre Antwort auf die Frage