Autor Tema: Como se relacionan los Select ?  (Leído 434 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado annadiaz

  • Usuario Dedicado
  • ***
  • Mensajes: 104
  • Puntuación: 0
  • Sexo: Femenino
    • Ver Perfil
Como se relacionan los Select ?
« : 04 de agosto de 2009, 08:44:55 pm »
Buenas noches, necesito saber como se hace para relacionar 4  select, partiendo que los datos
estan relacionados por distintas tablas.

Ejemplo

  Tabla Marca esta relacionada con Modelo , por el id_marca
 Luego La tabla modelo, esta relacionada con  tabla vehiculo por medio
de id_modelo , que esta tabla vehiculo tiene id_marca, y el final que muestre  de
la tabla vehiculo (la serie de cada modelo, y el ano)

www.galatekin.com

 ;D

Desconectado cyberjunior

  • Usuario Junior
  • **
  • Mensajes: 53
  • Puntuación: 1
    • Ver Perfil
Re: Como se relacionan los Select ?
« Respuesta #1 : 05 de agosto de 2009, 06:18:52 am »
SELECT *
FROM    MARCA A,MODELO B, VEHICULO C
WHERE  A.IDENTIFICADOR = B.ID_MARCA
    AND  B.IDENTIFICADOR = C.ID_MODELO


los campos IDENTIFICADOR de marca y modelo los coloque yo, ya que asumo que debes tener un campo identifcador en dichas tablas, si deseas coloca las columnas de cada tabla para ayudarte.

Saludos.                           
Lic. Luis Vásquez

Desconectado annadiaz

  • Usuario Dedicado
  • ***
  • Mensajes: 104
  • Puntuación: 0
  • Sexo: Femenino
    • Ver Perfil
Re: Como se relacionan los Select ?
« Respuesta #2 : 05 de agosto de 2009, 05:08:55 pm »
Ok Intente con un codigo que hay en este foro, pero nada hay un error en las funcioneso en el JavaScript,
Bueno la idea es  llenar un formulario  donde el usuario  primero seleccione la marca de su vehiculo luego que aparezca el modelo, y despues de seleccionado el modelo salga la serie y el año.

Las tablas son:

Marca (id_marca y marca)
Modelo(id_modelo, id_marca y modelo)
Vehiculo (id_vehiculo, id_marca, id_modelo, serie y ano)
Nota: la hice de esta forma por que sino el modelo me lo repitia, saque a modelo de vehiculo, y alli es donde cometi el error, esos eran los requisitos de la persona que quiere la pagina. agrege serie y deje ano

Desconectado joseDz

  • Novato
  • *
  • Mensajes: 7
  • Puntuación: 0
  • Sexo: Masculino
    • Ver Perfil
    • ITECH Blog
Re: Como se relacionan los Select ?
« Respuesta #3 : 27 de noviembre de 2009, 08:38:25 pm »
Buenas noches, necesito saber como se hace para relacionar 4  select, partiendo que los datos
estan relacionados por distintas tablas.

Ejemplo

  Tabla Marca esta relacionada con Modelo , por el id_marca
 Luego La tabla modelo, esta relacionada con  tabla vehiculo por medio
de id_modelo , que esta tabla vehiculo tiene id_marca, y el final que muestre  de
la tabla vehiculo (la serie de cada modelo, y el ano)

www.galatekin.com

 ;D

Si entiendo bien, lo que quieres hacer es lo que se llamaria Select/Combos/Listas Dependientes.
donde de un Select Padre el usuario en el formulario seleccionar un Item de la lista, y en base al seleccionado, se refrescarian los datos de los otros selects. De ser correcto esto, eso se hace con AJAX, yo lo he hecho con la libreria jQuery. Por ejemplo yo he hecho selects dependientes del clasico (Pais-Estado-Ciudad).

Por favor, confirmame si es esto lo que necesitas para ver que te puedo aportar sobre esto.
saludos.
Maslow: "El que tiene un martillo tiende a ver cualquier problema como un clavo".

Desconectado Alexander Garzon

  • Alexander Garzon
  • Administrador
  • Fanático
  • *****
  • Mensajes: 288
  • Puntuación: 15
  • Sexo: Masculino
    • Ver Perfil
    • PHP de Venezuela
Re: Como se relacionan los Select ?
« Respuesta #4 : 28 de noviembre de 2009, 08:02:37 am »
http://code.google.com/p/jqombo/

Combo dependiente AJAX con estados-ciudades de Venezuela.
Alexander Garzon
Director
PHP de Venezuela

Desconectado oyepez003

  • Usuario Dedicado
  • ***
  • Mensajes: 143
  • Puntuación: 6
  • Sexo: Masculino
  • La suerte esta en el conocimiento
    • Ver Perfil
    • Soluciones tecnológicas YepSua C.A.
Re: Como se relacionan los Select ?
« Respuesta #5 : 29 de noviembre de 2009, 04:12:37 pm »
Seria bueno que jqombo tenga una pagina de ejemplo en linea.... estoy seguro que mucha gente lo va a usar.
--
Omar Yepez
http://www.yepsua.com The YepSua team
http://jquery4php.sourceforge.net/ The jQuery4PHP project
Sigueme: http://twitter.com/oyepez003

Desconectado Alexander Garzon

  • Alexander Garzon
  • Administrador
  • Fanático
  • *****
  • Mensajes: 288
  • Puntuación: 15
  • Sexo: Masculino
    • Ver Perfil
    • PHP de Venezuela
Re: Como se relacionan los Select ?
« Respuesta #6 : 29 de noviembre de 2009, 06:50:56 pm »
Seria bueno que jqombo tenga una pagina de ejemplo en linea.... estoy seguro que mucha gente lo va a usar.

Sale !
Alexander Garzon
Director
PHP de Venezuela

PHP de Venezuela

Re: Como se relacionan los Select ?
« Respuesta #6 : 29 de noviembre de 2009, 06:50:56 pm »

 

PHP de Venezuela on Facebook