Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Problemas cargar tablas de una DB con php

Estas en el tema de Problemas cargar tablas de una DB con php en el foro de PostgreSQL en Foros del Web. Como menciono en el título del tema, tengo un problema, estoy trabajando en un sistema, tengo un formulario php, donde lo primero que debo hacer ...
  #1 (permalink)  
Antiguo 04/08/2008, 10:25
Avatar de Swab  
Fecha de Ingreso: agosto-2008
Ubicación: Chiloé
Mensajes: 92
Antigüedad: 12 años, 2 meses
Puntos: 5
Sonrisa Problemas cargar tablas de una DB con php

Como menciono en el título del tema, tengo un problema, estoy trabajando en un sistema, tengo un formulario php, donde lo primero que debo hacer eso llamar las tablas de una base de datos Postgres. Mi problema es que he visto que con Mysql se usa el Show_tables o por lo que he visto el mysql_list_tables.

Alguna idea como poder cargar tablas de mi base de datos en un combobox??

Agradezco cualquier ayuda, sugerencia o referencia que me puedan dar, Muchas gracias!

Swa
  #2 (permalink)  
Antiguo 04/08/2008, 14:17
Avatar de foreverOdd  
Fecha de Ingreso: noviembre-2007
Ubicación: Caracas
Mensajes: 489
Antigüedad: 12 años, 11 meses
Puntos: 14
Respuesta: Problemas cargar tablas de una DB con php

Hola Swab

trata con esto a ver:

SELECT a.relname AS Name
FROM pg_class a, pg_user b
WHERE ( relkind = 'r') and relname !~ '^pg_' AND relname !~ '^sql_'
AND relname !~ '^xin[vx][0-9]+' AND b.usesysid = a.relowner
AND NOT (EXISTS (SELECT viewname FROM pg_views WHERE viewname=a.relname));
__________________
My path is lit by my own fire, I only go where I desire
  #3 (permalink)  
Antiguo 04/08/2008, 17:31
Avatar de Sergestux  
Fecha de Ingreso: agosto-2007
Ubicación: Tapachula
Mensajes: 1.218
Antigüedad: 13 años, 2 meses
Puntos: 20
Respuesta: Problemas cargar tablas de una DB con php

Tambien podria ser esta:
Código:
SELECT tablename FROM pg_tables where tablename not like 'pg_%' and schemaname = 'public'
pero depende de tu esquema
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:25.