Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2012, 02:38
Avatar de protoameeba
protoameeba
 
Fecha de Ingreso: septiembre-2005
Mensajes: 195
Antigüedad: 18 años, 7 meses
Puntos: 3
De acuerdo Consulta 2 tablas distintas mysql

Buenas amigos,

me estoy volviendo loco con un problema en un SELECT:

Resulta que tengo 2 tablas distintas:

album_1

album_2



Dentro de cada tabla hay multiples filas pero todas ellas tienen un campo en comun:

votos


Pues bien me gustaria hacer una consulta en la que se comprobasen todas las filas de cada tabla, y me sacase las tres que mas votos tienen.

Lo estoy haciendo asi, pero nada, no me sale....

Código PHP:
Ver original
  1. $resultado=mysql_query("SELECT album_1.votos, album_2.votos FROM album_1, album_2 ORDER BY votos DESC LIMIT 3");
  2. while ($array = mysql_fetch_array($resultado) ) {
  3. $portada = $array[portada];
  4. echo "<img src='$portada'/>";
  5. echo "<br/>";

También he probado asi y nada...

Código PHP:
Ver original
  1. $resultado=mysql_query("SELECT * FROM album_1, album_2 ORDER BY votos DESC LIMIT 3");
  2. while ($array = mysql_fetch_array($resultado) ) {
  3. $portada = $array[portada];
  4. echo "<img src='$portada'/>";
  5. echo "<br/>";

y tambien:

Código PHP:
Ver original
  1. $resultado=mysql_query("SELECT * FROM album_1 JOIN album_2 ORDER BY votos DESC LIMIT 3");
  2. while ($array = mysql_fetch_array($resultado) ) {
  3. $portada = $array[portada];
  4. echo "<img src='$portada'/>";
  5. echo "<br/>";


Ayuuuuuuuuuuuuuuuuuuuuudaaaaaaa!
Gracias.
__________________
Ser libre no es hacer lo ke uno kiere, sino kerer lo ke uno hace....