Ver Mensaje Individual
  #16 (permalink)  
Antiguo 26/01/2012, 13:34
Avatar de Ribon
Ribon
 
Fecha de Ingreso: septiembre-2010
Ubicación: El firmamento
Mensajes: 487
Antigüedad: 13 años, 7 meses
Puntos: 91
Respuesta: Comprobar si existe y recibir id o insertar

Para recibir todas las piezas con sus respectivos marcas y modelos para una máquina

Código MySQL:
Ver original
  1. SELECT p.nombre_pieza , md.nombre_modelo, mc.nombre_marca
  2. pieza p
  3. JOIN marca mc ON mc.id_marca = p.id_marca
  4. JOIN modelo md ON md.id_modelo = p.id_modelo
  5. WHERE p.id_maquina = 1

ahí obtendras todas las piezas de una máquina con sus respectivas marcas y modelos de la siguiente manera


http://i42.tinypic.com/4pxsgo.png

----

Para recibirlas del formulario podrías ponerles nombres del tipo

name="marca[]"
name="modelo[]"
name="pieza[]"

así lo obtendrías como array (en PHP)

y ahora para traer los datos para el "autocompletado" solo vas a buscar a la tabla de marcas las marcas, a la tabla de modelos los modelos, etc.

saludos
__________________
Utilice el Highlight para mostrar código, mis ojos se lo agradecerán :)
qué es esto? :O -> http://i48.tinypic.com/5x3kzs.png
Ya sabes :)