[quote]Mas os dados estão sendo mostrados por banco de dados. Desconheço este modo que você citou.
O método GET mostra os atributos na barra de endereço. E se a página for protegida, tipo: por sessão? daí fica difícil proteger…
[/quote]
Voce já tem a pagina principal (imagem) com os campos que quer preencher - ok.
Voce pode utilizar POST também, sem problema. É só tratar os parâmetros que receber.
A minha ideia é voce ter uma pagina só que renderiza informacoes de acordo com o produto setado no parametro!
No momento de criar o link (suponhamos que seja no cadastro do produto) voce cria um link que consiga manipular, ou seja, a hierarquia é voce quem define. Se coloca www.nome.com.br/aplicacao?parametros ou só ?parametros é voce quem define. (neste caso, pressupoe-se que voce já estaria num diretorio ou que o restante do link já é conhecido, ou está na “pasta” raiz do servidor)
[quote]Mas como montar e mostrá-la na coluna da tabela?
Pelo GET, eu só consigo mostrar os parâmetros na barra de endereços do browser. [/quote]
Então o link que voce grava no campo URL no BD (agora POST, então) conterá o id do produto. ou seja:
Produto 1, URL: 1
Produto 2, URL: 2
Produto 99, URL: 99
etc…
Mas… sem viajar de mais neh! ^^
Entao, suponhamos que voce tenha todas as URLs dos produtos inseridas no banco, aí voce exibe a pagina (que vc colocou o link):
NOME | MARCA | PREÇO | INFORMACAO
prodA | marc1 | 1,00 | + info
**onde URL é o campo que vc buscou do BD, referente ao produto
Quando clicar na URL, ele vai direcionar para pagina www.nome.com.br/aplicacao;
O que vier depois de /aplicacao é parametro…
Sua pagina aplicacao vai pegar o parametro idproduto e colocá-lo numa consulta…
Essa consulta vai pegar todas as infomações que vc quer mostrar nessa pagina.
A consulta pode ate devolver uma tabela em html, por exemplo…
Aí é só voce colocar o resultado da consulta exatamente no lugar destinado na pagina
cara, nao fui o mais claro possivel… mas será que sacou a ideia?
Sobre POST ou GET, voce é quem decide… é só saber tratar um dos dois…
qualquer coisa, adiciona uma chave criptografada à url…
Ab’s