PostGreSQL consultas con PHP

Dos funciones de PHP que debes saber:
PG_CONNECT();
PG_QUERY();
PG_FETCH_ROW();

http://php.net/manual/en/function.pg-connect.php

http://www.php.net/manual/en/function.pg-query.php

Auto incrementar:
create table cancha (id SERIAL primary key,combate VARCHAR(5) not null);

O usamos este que es mucho mejor ya que los números no se saltean…

CREATE SEQUENCE id_secuencia;
CREATE TABLE user (
id_usuario smallint NOT NULL DEFAULT nextval(‘id_secuencia’)
);

Voilà! ahora pueden ingresar datos y no habrá problema se autoincrementará de 1 por 1.

Insertar datos:
insert into cancha (combate) values (‘1’);
insert into cancha (combate) values (‘2’);

Eliminar Tabla:
Drop Table nombre_table;

Eliminar Registro:
delete from combate_competidores where id=7;

pg_fetch_row()
Ejemplo, Cómo mostrar varios registros de la Base de Datos?:
‘. $resultado[‘0′] .’ ‘. $resultado[‘1′] .’ ‘. $resultado[‘2′] .’

‘;
}
?>


Cambiar dueño de Base de Datos

ALTER DATABASE name OWNER TO new_owner