Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/03/2012, 13:03
Avatar de VbOkonly
VbOkonly
 
Fecha de Ingreso: julio-2009
Ubicación: San Justo, Buenos Aires, Argentina
Mensajes: 490
Antigüedad: 14 años, 9 meses
Puntos: 5
Respuesta: Error de muestreo SELECT

Gracias por responder!,

Mira noto que hay algo mal, hize lo que me dijiste y tuve dos resultados diferentes.

En la parde derecha de la pantalla existe esta consulta para contar cuantos vote y me votaron:

Código SQL:
Ver original
  1. SELECT I.*
  2. FROM interaccion I
  3. WHERE (I.de_interaccion = "'.$_SESSION['fid_username'].'"
  4.        AND I.a_interaccion IN(SELECT
  5.                                 de_interaccion
  6.                               FROM interaccion H
  7.                               WHERE H.a_interaccion = "'.$_SESSION['fid_username'].'"))
  8.     AND valor_interaccion <> 3

y me devuelve:



que esto seria mostrandolo con php:



Mi imagen ... bueno, los datos de la derecha los muestra correctamente salvo que me muestra a mi y deberia buscar los datos de las personas :P


Y en cuanto a lo de la izquierda que es este codigo:

Código SQL:
Ver original
  1. SELECT U.nombrecompleto_usuario AS nombrecompleto_usuario, I.valor_interaccion AS valor_interaccion, I.de_interaccion AS de_interaccion
  2.     FROM interaccion I
  3.     LEFT JOIN usuarios U ON (I.de_interaccion = U.fid_usuario)
  4.     WHERE (I.a_interaccion = "'.$_SESSION['fid_username'].'"
  5.           AND I.a_interaccion IN(SELECT
  6.                                    de_interaccion
  7.                                  FROM interaccion H
  8.                                  WHERE H.de_interaccion = "'.$_SESSION['fid_username'].'"))
  9.        AND valor_interaccion <> 3 ORDER BY U.id_usuario DESC

el resultado de mysql fue:



Me muestra 3 personas!, deberia mostrar dos ... marcos esta colgado ahi jajaja.
y la salida en pantalla fue lo que mostre cuando cree el thread...

que puedo hacer?
__________________
Mi primera web: http://www.mascoteame.com