Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2012, 21:22
cabeto_1972
 
Fecha de Ingreso: marzo-2004
Mensajes: 199
Antigüedad: 20 años, 1 mes
Puntos: 1
Consulta de consultas

Tengo que realizar una consulta q consiste en lo siguiente

Existe una tabla de productos, una tabla de usuarios, una tabla de votos donde aparecen los votos que cada usuario hace de los productos y una tabla de relaciones en donde registro quienes son mis amigos (o los amigos de la sesion)

Cada usuario tiene un Id, y cada producto tiene tambien su Id.

La idea es q yo mi pagina tiene q mostrar unas recomendaciones de productos por los q mis amigos han votado pero por los cuales yo no lo he hecho, tengo construida la consulta de esta manera

$qPRD = mysql_query("SELECT DISTINCT Id_producto FROM votos WHERE (Id_usuario IN (SELECT DISTINCT Id_usuario2 FROM amigos WHERE Id_usuario1='$sesion') and Id_usuario!='$sesion');",$conn) or die ("Error :".mysql_error());
$aqPRD = mysql_fetch_array($qPRD);

Esta consulta no igual me sigue mostrando los productos por los cuales ha votado el usuario de la sesion.

Gracias y espero haber sido claro al expresar mi interrogante,

Gracias