Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/02/2014, 12:51
Avatar de Heli0s
Heli0s
 
Fecha de Ingreso: abril-2010
Mensajes: 789
Antigüedad: 14 años, 1 mes
Puntos: 40
Respuesta: registros variables y areas para interpretarlos

Precisamente lo de tener otra tabla donde estén los tipos de documentos, es la solución profesional, te doy un ejemplo tipico que ocurre en muchos sitios:

Tabla: Usuarios, con los datos de usuarios, hay un campo llamado "Rango" de tipo INT
Tabla: Rango, con todos los tipos de rangos y un campo ID para identificar cada tipo de rango.

Haciendo una relacion entre el campo Rango de la tabla Usuarios y el campo ID de la tabla rango es como se sabría que rango tiene cada usuario, lo mismo es en tu caso.


Debes tener una tabla "Tipos de documento" (llamala como quieras), y alli identificar cada tipo de documento con un campo ID, asi despues en la tabla de documentos asignando un campo de tipo de documento identificas que documento es.


Otra solución es hacerlo en el mismo código, pero me parece menos profesional, lo profesional es lo otro. Ejemplo:

La tabla que tu has nombrado tal cual, con un campo para identificar el tipo, y después en el código PHP:

Código PHP:
//La variable $tipo es la que contiene el tipo de documento, yo los identificaria con numeros, pero eso a tu eleccion

switch($tipo){
    case 
1:
          
//Acciones para el tipo de documento 1
          
break;

     case 
2:
          
//Acciones para el tipo de documento 2
          
break;

     case 
3:
          
//Acciones para el tipo de documento 3
          
break;

Espero que la duda fuese por ahi y te haya aclarado algo.

Un saludo