Foros del Web » Programando para Internet » PHP »

obtener estructura de una base de datos

Estas en el tema de obtener estructura de una base de datos en el foro de PHP en Foros del Web. necesito hacer lo siguiente: con php, recorrer una base de datos mysql y poder almacenar en variables los nombres de cada una de las tablas, ...
  #1 (permalink)  
Antiguo 12/04/2006, 08:40
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 971
Antigüedad: 13 años, 7 meses
Puntos: 2
obtener estructura de una base de datos

necesito hacer lo siguiente:

con php, recorrer una base de datos mysql y poder almacenar en variables los nombres de cada una de las tablas, los de sus respectivos campos y tipo de los mismos.
Alguien tiene alguna idea?.

saludos
  #2 (permalink)  
Antiguo 12/04/2006, 09:02
Avatar de JorgitoAlfajor  
Fecha de Ingreso: enero-2006
Mensajes: 152
Antigüedad: 11 años, 11 meses
Puntos: 1
No hice eso nunca pero supongo que lo que deberías hacer es primero utilizar una consulta "show tables" para obtener los nombres de todas las tablas. Luego, para cada una de las tablas hacés una consulta "describe nombre_tabla", lo que te va a devolver una tabla con la información de cada uno de los campos, incluido su tipo.
Saludos.
__________________
¿Se me entiende la letra?
  #3 (permalink)  
Antiguo 12/04/2006, 09:09
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
¿Haz trabajado mysql con php?
  #4 (permalink)  
Antiguo 12/04/2006, 09:14
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 971
Antigüedad: 13 años, 7 meses
Puntos: 2
Cita:
Iniciado por JorgitoAlfajor
No hice eso nunca pero supongo que lo que deberías hacer es primero utilizar una consulta "show tables" para obtener los nombres de todas las tablas. Luego, para cada una de las tablas hacés una consulta "describe nombre_tabla", lo que te va a devolver una tabla con la información de cada uno de los campos, incluido su tipo.
Saludos.
muy buen dato para empezar, gracias chamigo
Cita:
Iniciado por mauled
¿Haz trabajado mysql con php?
que? mi no comprende.
  #5 (permalink)  
Antiguo 12/04/2006, 09:27
Avatar de mauled  
Fecha de Ingreso: marzo-2005
Ubicación: Cd. de México.
Mensajes: 3.001
Antigüedad: 12 años, 9 meses
Puntos: 33
De acuerdo

Mi pregunta es si tienes experiencia utilizando mysql com php es decir si sabes conectarte a la bd, realizar query's etc. Con la finalidad de poder recomendarte algun tutorial.
  #6 (permalink)  
Antiguo 12/04/2006, 09:49
Avatar de moron  
Fecha de Ingreso: mayo-2004
Mensajes: 971
Antigüedad: 13 años, 7 meses
Puntos: 2
si, manejo mysql con php, pero lo que necesito va un poco mas alla de las query's "normales", si ese tutorial habla de lo que necesito, bienvenido sea.
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 17:43.