Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/02/2012, 15:06
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años
Puntos: 344
Respuesta: Como hago un join en esta consulta?

Where debe ir antes de order by

Sería:

Código MySQL:
Ver original
  1. $Resultado=mysql_query("SELECT usuarios.fid_usuario, fotos.link_foto_thumb, fotos.pertenecea_foto
  2. FROM fotos, usuario
  3. WHERE usuarios.fid_usuario = fotos.id_foto
  4. ORDER BY fotos.id_foto DESC
  5. LIMIT $RegistrosAEmpezar, $RegistrosAMostrar",$db)

Pero la manera más correcta es usando inner joins:

Código MySQL:
Ver original
  1. $Resultado=mysql_query("SELECT usuarios.fid_usuario, fotos.link_foto_thumb, fotos.pertenecea_foto
  2. FROM fotos INNER JOIN usuario
  3. ON usuarios.fid_usuario = fotos.id_foto
  4. ORDER BY fotos.id_foto DESC
  5. LIMIT $RegistrosAEmpezar, $RegistrosAMostrar",$db)

Saludos