Foros del Web » Programando para Internet » PHP »

Productos de Interés y de no Interés

Estas en el tema de Productos de Interés y de no Interés en el foro de PHP en Foros del Web. Hola a todos, En una web de producto, necesito que los usuarios de los productos que hay, seleccione los productos que no le interesan y ...
  #1 (permalink)  
Antiguo 13/03/2008, 12:41
 
Fecha de Ingreso: abril-2005
Mensajes: 208
Antigüedad: 19 años
Puntos: 1
Productos de Interés y de no Interés

Hola a todos,

En una web de producto, necesito que los usuarios de los productos que hay, seleccione los productos que no le interesan y los que le interesan, asi los productos que no le interesan ya no serán listados.

Esto debe hacerse de vista al público principal y al usuario registrado, es decir si un usuario ingresa nuevamente ya no debe listarse los producto de no interés. He pensado en cookie para la web en general y bbdd para cada usuario, pero me imagino que esto llevaría mayor trabajo a la misma bbdd. ¿Me podrían aconsejar que hacer?, por favor, no sé si estoy en lo correcto.

Gracias,

Logout.
  #2 (permalink)  
Antiguo 13/03/2008, 13:18
 
Fecha de Ingreso: febrero-2008
Ubicación: Lima Peru
Mensajes: 56
Antigüedad: 16 años, 2 meses
Puntos: 1
Re: Productos de Interés y de no Interés

Hola logout bueno para guardar los cambios que dices deberias usar una base de datos con algun campo "mostrar" y tu codigo de consulta pondrias

no se muestra al usuario

Cita:
mysql_query("select campo1,campo2,..,campon from tutabla where mostrar=0",$dbconexion)
Si se muestra al usuario
Cita:
mysql_query("select campo1,campo2,..,campon from tutabla where mostrar=1",$dbconexion)
de tal manera que el mismo usuario pueda actualizar sus datos con un update y solo se muestren los datos que el desee sin borrarlos para los otros.
  #3 (permalink)  
Antiguo 13/03/2008, 14:02
 
Fecha de Ingreso: abril-2005
Mensajes: 208
Antigüedad: 19 años
Puntos: 1
Re: Productos de Interés y de no Interés

Te agradezco redesc, con el usuario registrado está en la bbdd, pero creo que sería mejor un campo que recoja los id de los anuncios separados por coma y luego de ahí meterlo a la consulta que crear una tabla por cada usuario, la bbdd crecería enormemente.

Espero que al final resulte algo bueno y compartirlo con la comunidad.
  #4 (permalink)  
Antiguo 13/03/2008, 14:33
Avatar de elquique  
Fecha de Ingreso: marzo-2004
Ubicación: Florida, Uruguay
Mensajes: 2.495
Antigüedad: 20 años, 1 mes
Puntos: 78
Re: Productos de Interés y de no Interés

Y si creas una tabla que mantenga las preferencias ??

idusuario
idproducto

de manera que tengas tantos registros como productos preferido tenga ese user ?, eso es mas lógico que crear una tabla nueva por cada user !!!
__________________
Blog Jorge Oyhenard | Tutoriales Photoshop
  #5 (permalink)  
Antiguo 13/03/2008, 14:41
 
Fecha de Ingreso: abril-2005
Mensajes: 208
Antigüedad: 19 años
Puntos: 1
Re: Productos de Interés y de no Interés

Te agradezco quique, creo que esa sería la solución una tabla puente, para la relación de usuarios y anuncios, en realidad dos tablas para los anuncios preferidos y no preferidos.

Gracias a todos.

Logout.
  #6 (permalink)  
Antiguo 13/03/2008, 14:50
Avatar de elquique  
Fecha de Ingreso: marzo-2004
Ubicación: Florida, Uruguay
Mensajes: 2.495
Antigüedad: 20 años, 1 mes
Puntos: 78
Re: Productos de Interés y de no Interés

Si o le agregas un tercer campo para indicar si ese con idusuario + idproducto es por preferido o no preferido, ahí ya es como te quede mas cómodo en las consultas que vayas a necesitar mas adelante :)
__________________
Blog Jorge Oyhenard | Tutoriales Photoshop
  #7 (permalink)  
Antiguo 13/03/2008, 15:12
 
Fecha de Ingreso: abril-2005
Mensajes: 208
Antigüedad: 19 años
Puntos: 1
Re: Productos de Interés y de no Interés

Caray, tienes razón, el tercer campo sería el descriminador, muchas gracias quique por esa luz.
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 17:21.