Para isso não terei que fazer uma consulta nas duas tabelas ? Se sim, hj a consulta está: $rs = mysql_query("SELECT * FROM albums"); como deve fazer para trazer o resultado de uma imagem que está em outra tabela, sem alterar os dados que já estão vindo ? desde já obriagado Olha é exatamente o que ele esta dizendo... exemplo <?php
$rs = mysql_query("SELECT * FROM albums");
<?php while($ar=mysql_fetch_array($rs))
{
$rss = mysql_query("SELECT * FROM albuns_fotos WHERE id = ".$ar['id']. "");
}
?> so explicando por cima para ver se tu saco... 1 - fa o select no ALBUMS 2 - faço o WHILE da VARIAVEL RS 3 - dentro do WHILE faço outro select conforme você quer. onde o ID do albums tem que ser igual o ID do albuns_fotos bem de acordo com o que for fazer tu vem dizendo e agente vai tentanto ajudar como pode.. mas no caso para fazer os 2 select UM DOS METODOS seria assim. cada programador tem um visao diferente de reslver certas coisas ... vou testar e aviso o resultado. fiz as alterações que você me sugeriu, mais tenho uma dúvida: - agora eu preciso alterar o print, pois a variável agora mudou? (você criou a $rss) se sim: alterei o print para a nova variável, mais continua vindo dados da primeira tabela. Vamos a minha situação novamente: Tabela 1: albuns com os campos: id, título, descrição e data Tabela 2: id; album(é o id da primeira) e o arquivo(nome da imagem) O que eu preciso é fazer um print dos dados título e descrição da tabela 1 + uma foto qualquer da Tabela 2(pra servir de capa). Esse print vai fazer a capa do album de fotos, depois quando a pessoa clica no album, vamos para uma outra página que exibirá todas as imagem daquele album.