Foros del Web » Creando para Internet » Diseño web »

Dilema sobre menu dinamico, varias tecnologias, muchas dudas

Estas en el tema de Dilema sobre menu dinamico, varias tecnologias, muchas dudas en el foro de Diseño web en Foros del Web. La verdad no sé en donde deberia ir esto, asi que le dejo a los moderadores para que lo muevan a donde crean conveniente. Mi ...
  #1 (permalink)  
Antiguo 26/03/2008, 14:22
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.500
Antigüedad: 10 años
Puntos: 53
Pregunta Dilema sobre menu dinamico, varias tecnologias, muchas dudas

La verdad no sé en donde deberia ir esto, asi que le dejo a los moderadores para que lo muevan a donde crean conveniente.

Mi caso es algo complejo pues necesito de algunas tecnologias para lograr esto.

El caso es este: Quiero hacer un menu dinamico, pero que llame por medio de PHP a una base de datos MySQL.

Para ser más especifico este es el menu: Tengo las diferentes marcas de automoviles en un menu, el usuario al pasar el mouse abre las opciones con los modelos disponibles, si lo hiciera solo con DHTML serían las mismas opciones siempre, pero el dueño quiere que solo aparezcan los vehiculos disponibles y si se agotan se borren del menu, entonces siempre van a variar las opciones, ese es el problema, tengo que llamar a una base de datos y segun hallan campos con el vehiculo o desaparezca, habran opciones que siempre van a variar, y si llegan nuevos modelos se adhieren nuevas opciones al menu.

Entonces el problema es: Que me confundo con el mapa de la base de datos, o sea en la forma de liar las tablas con las opciones principales y las secundarias, y que cada nueva opcion genere otra pagina, serian como 4 tablas para hacerles varios parents.

Además lei en alguna parte que hacer un menu con la base de datos directamente disminuye el rendimiento de esta, asi que quiero usar un XML que guarde el menu y cadavez que el usuario abra el menu, llame al XML y no a la base de datos, todo el codigo iria en un include en el index.php

Como ven mi caso es muy complejo y necesito de veras ayuda, gracias de antemano.
  #2 (permalink)  
Antiguo 27/03/2008, 14:09
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.500
Antigüedad: 10 años
Puntos: 53
Re: Dilema sobre menu dinamico, varias tecnologias, muchas dudas

Por favor que alguien me ayude, que lo necesito de Urgencia
  #3 (permalink)  
Antiguo 28/03/2008, 11:25
 
Fecha de Ingreso: junio-2004
Ubicación: Villa Carlos Paz
Mensajes: 88
Antigüedad: 13 años, 6 meses
Puntos: 2
Re: Dilema sobre menu dinamico, varias tecnologias, muchas dudas

Hola Julcar, voy a tratar de ayudarte, programo php y el grado de conocimiento es intermedio.
Por lo que lei yo en la base de datos tendria una tabla, los campos que pondria en esa tabla serían: Marca de autos, Modelo, Stock de autos.

Utilizaría CSS paran la parte estetica el menu, y con consultas a la base de datos se cargarían los datos en el menu. Las consultas las haría restringiendo la marca que estas consultando y que te muestre todos los modelos de esa marca que todavia haya en stock. Si, no estendi mal, y con mis conocimientos lo solucionaría de esa forma.

Por otro lado, la pagina tiene muchas visitas? Porque sino casi no vas a notar diferencia cargando directamente los datos desde la base de datos.

Cualquier duda, volve a consultar.

Suerte!
  #4 (permalink)  
Antiguo 28/03/2008, 13:37
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.500
Antigüedad: 10 años
Puntos: 53
Re: Dilema sobre menu dinamico, varias tecnologias, muchas dudas

Gracias por la ayuda, pues verás, veo más flexible la opción de tener un XML que se actualiza cada 24 horas, eso puede servir pues el volumen de visitas no solo será de clientes, sino de vendedores que desde sus portátiles consultan el sitio para sus ventas, entonces tendria visitas constantes todo el dia.

Mi idea es hacer un XML que llame a la base de datos, y se actualiza cada 12 horas o 24 horas, entonces así el menu soportaria todas las consultas que sean.

Además el menu lo quisiera hacer en JavaScript, más especificamente con el Sothink DHTML menu, pues ya probé con hojas de estilo y tengo problemas cuando se usan navegadores diferente.

Entonces lo que quisiera saber es: la cantidad de conexiones, pues digamos así:

tabla_marcas, con dos campos id_marca y nombre_marca que es la marca de los vehiculos, de ahi tendremos otra tabla que sería

tabla_modelos con varios campos: id_modelos nombre_modelo
cantidad_modelos description_modelo y por ultimo foto_modelo

El menu solo debe llamar a la primera tabla (tabla_marcas) para la lista de menus principales y luego llama a la segunda tabla (tabla_modelos) pero solo al primer campo (nombre_modelo) que determinará la cantidad de subitems que poseerá cada marca

Otra cosa que no me da es que tambien quisiera tener las caracteristicas de cada modelo de vehiculo en una tercera tabla. Como puedes ver es algo complejo, así que estoy algo confundido y requiero de ayuda pronto, pues con tantas conexiones me dan vuelts la cabeza

Última edición por Julcar; 28/03/2008 a las 13:45
  #5 (permalink)  
Antiguo 28/03/2008, 18:22
 
Fecha de Ingreso: junio-2004
Ubicación: Villa Carlos Paz
Mensajes: 88
Antigüedad: 13 años, 6 meses
Puntos: 2
Re: Dilema sobre menu dinamico, varias tecnologias, muchas dudas

Si queres usar 2 tablas, me parece que en la tabla_modelos, te hace falta un campo que sería id_marca, para despues saber que modelo pertenece a cada marca.
Por otro lado para agregar características a cada modelo, lo podrías hacer en la 2ª tabla, agregandole los campos que quieras.

Me parece que tampoco es tan complicado, es cuestion de agarrarle un poco la vuelta.
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 23:45.