Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, tenho o seguinte: uma pagina PHP que exibe os dados de uma tabela (segundo um dado SELECT).
Mas esta página pode retornar múltiplas linhas (exemplo: várias pagamentos em aberto para um cliente).
Neste caso, o usuario clicaria em uma linha e os dados da linha seriam abertos em outra janela, com um novo select, para serem exibidor de forma analítica.
As linhas oscilam de cor (truque básico ^^) e ao passar do mouse mudam de cor (highlight) e ao sair, retornam à cor original (tb básico ^^)
Contudo não sei exatamente como fazer a parte do CLIQUE.
Estou no seguinte ponto (Não se se estou indo pelo caminho certo ou não... fui por dedução):
while ($linha = mysql_fetch_row($resultado)) { printf("<tr id='%s' bgcolor='%s' onclick=doClick(%s) onMouseOver=doMouseOver(this) onMouseOut=doMouseOut(this,%s)><td>%s %s</td><td>%s</td></tr>\n", $cont, defineCor($cont), $cont, $cont, $linha[1], $linha[2], $linha[4]); $cont ++;}
sendo que a função JAVASCRIPT doClick() é
function doClick(id){ window.alert('Voce clicou no ' + id + ' registro');}
atualmente, como pode ser visto, ela exibe um window.alert com uma descrição apenas para se saber que o usuário clicou na celula.
Mas gostaria de que ao clicar, o usuario fosse direcionado para uma outra pagina PHP que seria montada selecionando-se do banco de dados UM registro, baseado na ID da LINHA CLICADA, e que mostraria os dados de forma detalhada.
Como posso fazer essa conexão?
Vlw^^
Carregando comentários...