Foros del Web » Programando para Internet » PHP »

[AYUDA] Ocultar categorias

Estas en el tema de [AYUDA] Ocultar categorias en el foro de PHP en Foros del Web. Saludos, tengo un listado de productos donde los llamo desde una base de datos clasificados por categorias... pero a la hora de hacer el llamado ...
  #1 (permalink)  
Antiguo 22/11/2007, 07:43
Avatar de T4ke0veR  
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 17 años, 3 meses
Puntos: 28
[AYUDA] Ocultar categorias

Saludos, tengo un listado de productos donde los llamo desde una base de datos clasificados por categorias... pero a la hora de hacer el llamado me salen todas las categorias tngan productos o no... me gustaria saber como hago para q si las categorias no tienen productos asignados simplemente no aparezcan.... alguien sabra algun metodo????....

Saludos y gracias!!!!
  #2 (permalink)  
Antiguo 22/11/2007, 09:22
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 18 años, 2 meses
Puntos: 9
Re: [AYUDA] Ocultar categorias

Hola, me parece que lo mejor es que modifiques la cosulta sql, para que justamente te traiga las categorias que tengan productos asociados. Saludos.
__________________
->Aprender es un proceso que incluye el error..
  #3 (permalink)  
Antiguo 22/11/2007, 11:14
Avatar de T4ke0veR  
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 17 años, 3 meses
Puntos: 28
Re: [AYUDA] Ocultar categorias

ok pero q consulta se debe hacer para q las categorias vacias no sean visibles?
  #4 (permalink)  
Antiguo 22/11/2007, 11:20
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 8 meses
Puntos: 17
Re: [AYUDA] Ocultar categorias

Sin la estructura es difícil decir... algo así puede funcionar

Código:
SELECT categoria.* FROM categoria LEFT JOIN producto ON producto.id_categoria =
categoria.id GROUP BY categoria.id HAVING COUNT(producto.id) > 0;
  #5 (permalink)  
Antiguo 22/11/2007, 11:32
Avatar de T4ke0veR  
Fecha de Ingreso: agosto-2007
Ubicación: Quito - Ecuador
Mensajes: 1.720
Antigüedad: 17 años, 3 meses
Puntos: 28
Re: [AYUDA] Ocultar categorias

gracias man :)
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 14:43.