Pelo que eu vi você está querendo puxar um registro da agenda... e junto com o registro a foto correspondente.
Eu acho que tem um erro aí no meio ...$sql = mysql_query("SELECT * FROM tb_agenda WHERE nome like'%$busca%'"); /** Aqui puxa da primeira **/ while($linha = mysql_fetch_array($sql)){ /** E cria as variaveis conforme o DB **/ $id_normal = $linha['id']; $nome_normal = $linha['nome']; $local = $linha['local']; $data_realizacao = $linha['dtrealiza'];
Quando você pega essa variável '$id_normal' e usa na próxima consulta:$sqll = mysql_query("SELECT * FROM tb_agenda_foto where id = '$id_normal'");
Você está usando nesta segunda consulta o id da primeira tabela certo?
Mas na tabela 'tb_agenda_foto' qual o campo que está relacionado com a tabela 'tb_agenda'
É o campo 'id' mesmo? Não tem um campo tipo... 'id_agenda' na tabela 'tb_agenda_foto'?
Eu acho que o problema está nesses campos aí? Ele não está buscando o registro no campo errado não?
Estava colocando os nomes de forma incorreta mesmo! Vlw
PS: Podem fechar...