Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/06/2015, 10:57
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Agregar campo adicional y guardar en Mysql

Te explicas, pero es incorrecto crear un "campo adicional" con un click o lo que fuese.
Las tablas son estructuras fijas, permanentes, que sólo se modifican si hay requisitos que abarquen a todos los registros por igual.
Piensalo así: Si tienes 12.000 clientes con 1 solo vehiculo, y 1.500 con dos vehiculos, y sólo 50 con 4 vehículos, eso requerirá que la tabla (la tabla entera) tenga cuatro columnas para agregar placas, y las columnas existirán en los 13.550 registros... No puedes crearle una columa a un único registro.
En consecuencia, tendrás al menos 13.500 registros con dos columnas vacías. ¿Te parece sensato?

Lo que se hace es que, si un atributo (la placa) puede tener 2 a N instancias para cada registro del cliente, se crea una tabla adicional, viculada por ID del cliente, donde hay un registro por cada una de las placas de los vehículos que ese cliente tiene. Luego, en la consulta, se realiza un JOIN y recuperas en una sola vez, todo lo que el cliente posee.

Trata de no complicar las cosas. Ya esto se resolvió hace cuatro décadas, al menos.

Ahora bien, si el tema es agregar una columna a la vista, eso tampoco es difícil, es JavaScript, pero ten en cuenta que luego cuando quieras guardar, en MYSQL necesitarás las dos tablas: La de Cleintes y la de Vehiculos, relacioandas.

¿Se entiende?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)