Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/05/2008, 08:14
iHabieru
 
Fecha de Ingreso: mayo-2008
Mensajes: 30
Antigüedad: 16 años
Puntos: 0
Problema con SELECT a dos tablas de una BD

Veamos, tengo dos tablas de una BD y no se exactamente como enlazarlas con un mismo select.

Tabla ------------ Rows
Users: nick, avatar
Videos: nick, url

Quiero hacer que coja el nick de la tabla videos cuando $n sea igual a la url, lo compare con la row nick de la tabla users y me devuelva el avatar perteneciente a ese nick.

He intentado algo así:

Código PHP:
<? $nick mysql_query("SELECT nick FROM videos WHERE url='$n'");
                            
$result mysql_query("SELECT * FROM videos, users WHERE videos.url='$n' AND users.nick='$nick'");
while(
$row mysql_fetch_array($result)) {
echo 
"<img src='$row[avatar]' width='80' height='80'>";} ?>
o

Código PHP:
<? $result mysql_query("SELECT * FROM videos, users WHERE videos.url='$n' AND users.nick=videos.nick");
while(
$row mysql_fetch_array($result)) {
echo 
"<img src='$row[avatar]' width='80' height='80'>";} ?>
No me funciona ninguno ... ¿alguien me echa una mano? Thanks