Ver Mensaje Individual
  #7 (permalink)  
Antiguo 05/11/2011, 16:45
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: reconocer usuarios que ya votaron

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
__________________
Drupal Argentina