Ver Mensaje Individual
  #8 (permalink)  
Antiguo 05/11/2011, 18:44
Avatar de s00rk
s00rk
 
Fecha de Ingreso: octubre-2010
Ubicación: Mexico
Mensajes: 238
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: reconocer usuarios que ya votaron

Cita:
Iniciado por NUCKLEAR Ver Mensaje
Yo lo arreglo usando arrays y guardando los datos serializados.
EJM

Arreglo :

$votos = array('idNoticia' => array(1, 5, 39...)...);

En tu tabla usuario tenes un campo votos donde guardas el array serializado y simplemente lo trabajas. Si el usuario quiere votar la noticia buscas en el array deserializado. Y agregas un nuevo valor al arreglo(idNoticia).

En la tabla noticia podes hacer lo mismo pero con idUsuario... Se me ocurren otras opciones, pero esta es la que mejor me ha servido y creo que en cuestion de ahorro de recursos es lo mas optimo. (Ojo que el arreglo es algo basico, lo podes mejorar)

Saludos
ooohhh cierto muy cierto, sale mucho mas eficiente, pero tambien si el usuario no sabe como hacerlo serializado eso costara un poquito mas pero pues como dicen
Ahorita hago mucho pero luego sera poco, y no poco para luego seguir haciendo siempre mucho. (algo asi era jejejej)