Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, gostaria de uma força.
Tenho 2 tabelas num BD. Uma se chama Artigos e a outra se chama Colunistas.
Os campos da tabela "Artigos" são: id, titulo, texto, nome
Os campos da tabela "Colunistas" são: id, nome, foto, descricao, status
A idéia é que o valor do campo 'nome' seja colado no campo 'autor'.
Ex: Vamos imaginar q a tabela Artigos no ID de número 1, a página asp recupere as seguintes informações:
titulo: Como estudar asp?
texto: aprenda agora as dicas
autor: Mark Jon
Agora, vamos imaginar a tabela Colunistas com os valores:
nome: Mark Jon
foto: mj.jpg
descricao: Mark Jon e formado pela...
status: ativo
Eu gostaria que o ASP mostrasse a descrição do colunista de acordo com o valor presente no campo NOME capturado na tabela Artigos.
Por exemplo: a página mostra o texto e título de um artigo (tabela Artigos) e mostra também as informações sobre o autor (tabela Colunistas).
Imaginemos que o ASP captura o ID:2 da tabela Artigos, e retorne no campo autor: Luck T. Outra string fara uma conexão na tabela Colunistas, e vai procurar
por 'Luck T' no campo nome. Abaixo vai o script.
<%
AbreConexao
Sql = "SELECT * FROM Artigos WHERE id="&request.querystring("id")&""
Set rs = Conexao.Execute(Sql) <div id="texto">
<h1> <%=rs("titulo")%> - Por: <%=rs("autor")%> </h1>
<p> <%=rs("texto")%> </p>
</div> Sql = "SELECT * FROM Colunistas WHERE nome="& request.querystring("autor") &" AND status = 'ativo' "
Set rs = Conexao.Execute(Sql) <div class="autor">
<img src="colunistas/<%=rs("foto")%>" alt="" width="44" height="54" class="imgformato" />
<p><%=rs("nome")%> - <%=rs("descricao")%></p>
</div>Carregando comentários...