Foros del Web » Programando para Internet » PHP »

Ayuda! formulario desde la base de datos

Estas en el tema de Ayuda! formulario desde la base de datos en el foro de PHP en Foros del Web. Hola, la verdad que recurro a ud. porque he buscado y no se como solucionar esto y esta web tiene usuarios que dan buenas respuestas. ...
  #1 (permalink)  
Antiguo 06/01/2011, 19:33
 
Fecha de Ingreso: mayo-2009
Ubicación: Concepción
Mensajes: 27
Antigüedad: 15 años
Puntos: 0
Ayuda! formulario desde la base de datos

Hola, la verdad que recurro a ud. porque he buscado y no se como solucionar esto y esta web tiene usuarios que dan buenas respuestas.

Tengo el siguiente problema:

Tengo que hacer un sistema web que permita crear tablas en una base de datos,
(eso se puede solucionar con un create table) y el usuario será quien determinará cuantos campos tendrá la tabla (que ingrese el numero de campos y luego despliegue input type=text, dependiendo del numero que dijo antes).

- eso en un archivo , es decir una opcion del sistema.

Lo que se quiere además, es que el sistema de la posibildiad de registrar datos en las tablas de la base de datos. Mi problema está en: ¿Cómo puedo cargar o crear los formularios para que llene las tablas, si no sé cuantos atributos tendrá que llenar ni el nombre de la tabla en donde se deben insertar dichos atributos?

- este deberia ser otro archivo, pues que estaría en otra opción del sistema.


Disculpen si lo coloco en PHP, pues lo estoy desarrollando en ese lenguaje, php+mysql+html. Alomejor se puede con javascript, pero me manejo muy poco en ese lenguaje.


De antemano, gracias por las respuestas.
  #2 (permalink)  
Antiguo 06/01/2011, 19:40
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Ayuda! formulario desde la base de datos

Puedes usar un DESCRIBE TABLE para obtener los campos que tiene la tabla y asi dibujar el formulario en base a esos campos.

Saludos.

Etiquetas: formulario
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 19:59.