http://www.php.net/manual/en/function.pg-num-rows.php
if(pg_num_rows($resultado) == 0)
EDIT:
Cita: La verdad que nunca lo he usado pero imagino que sera
if(!pg_query(miConsulta)){
echo"la consulta no tiene resultados";
}else{
echo "mostrar mi resultado";
}
Hacer eso solo asegura si la consulta se ejecuta o no.