hola huesos52 por favor explicame un poco para poder finalizar en pgAdminIII ejecuto lo siguiente
Código SQL:
Ver originalCREATE OR REPLACE FUNCTION secuenciaa() RETURNS INTEGER AS $$
DECLARE
id_tabla BIGINT;
BEGIN
id_tabla := NEXTVAL('actividad_id_actividad_seq');
INSERT INTO actividad VALUES (id_tabla,'2012-11-13','2012-11-13','22:32','22:32',1,1,1,1,1,1);
INSERT INTO subfenomenos VALUES (NEXTVAL('subfenomenos_id_sub_fenomeno_seq'),id_tabla,1);
RETURN id_tabla;
END;
$$ LANGUAGE plpgsql;
obtengo como resultado
Query returned successfully with no result in 14 ms.
para poder realizar el insert tengo que ejecutar
SELECT secuenciaa();
osea que con php me toca organizar los parametros que recibo por post o get y ejecutar CREATE OR REPLAC...... y SELECT secuenciaa();