Fazer com que uma das colunas da tabela seja um link para edição
09/12/2014
0
Estou com uma tela que mostra os dados vindos de um bd mysql, esses dados estão sendo exibidos em uma tabela (conforme código que enviarei abaixo). Eu gostaria de fazer com que uma das colunas da tabela se tornasse um link, um link que quando acionado me levaria para outra tela de edição daquele registro específico.
Alguém poderia me indicar por onde começar? Segue meu código(está funcionando, só gostaria de acrescentar a idéia do link):
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > <title>Pessoas Cadastradas</title> </head>
<body bgcolor="#4A708B">
<font face="verdana">
<table width="60%" border="1" align="center">
<tr bgcolor = <?=$cor?> align="center">
<td width="40%"><b>Nome</td>
<td width="40%"><b>Sobrenome</td>
<td width="20%"><b>Idade</td>
</tr>
</font>
<?php
if($total > 0) {
do {
?>
<tr bgcolor= <?=$cor?>>
<td> <?=$linha['nome']?> </td>
<td> <?=$linha['sobrenome']?> </td>
<td> <?=$linha['idade']?> </td>
</tr>
<?php
}while($linha = mysql_fetch_assoc($dados));
} ?>
</table>
</body>
</html>
Ricardo Castilho
Posts
09/12/2014
Douglas
<html> <head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > <title>Pessoas Cadastradas</title> </head> <body bgcolor="#4A708B"> <font face="verdana"> <table width="60%" border="1" align="center"> <tr bgcolor = <?=$cor?> align="center"> <td width="40%"><b><a href="http://www.devmedia.com.br">Nome</a></td> <td width="40%"><b><a href="http://www.google.com.br">Sobrenome</a></td> <td width="20%"><b>Idade</td> </tr> </font> <?php if($total > 0) { do { ?> <tr bgcolor= <?=$cor?>> <td> <?=$linha['nome']?> </td> <td> <?=$linha['sobrenome']?> </td> <td> <?=$linha['idade']?> </td> </tr> <?php }while($linha = mysql_fetch_assoc($dados)); } ?> </table> </body> </html>
Espero ter ajudado. Um abraço!
09/12/2014
Ricardo Castilho
Por exemplo:
Serão listado vários itens (clientes ou produtos ou seja lá o que for), que eu tenha duas colunas apenas, uma com o código e a outra com a descrição. Quero que na coluna de código, cada código seja um link que chamará para a tela de edição daquele item específico.
Deu pra entender? Muito obrigado por tentar ajudar, estou tentando aqui e se conseguir eu posto.
Valeu!
09/12/2014
Ricardo Castilho
<html>
<head><link rel="stylesheet" href="../formato.css"><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Pessoas Cadastradas</title> </head>
<body bgcolor="#4A708B">
<font face="verdana">
<form action="../php/testachamada.php" method="post" style="PADDING-BOTTOM: 0px" margin="0" padding="0">
<table width="80%" border="1" align="center" >
<tr bgcolor = <?=$cor?> align="center">
<td width="40%"><b>Nome</td>
<td width="40%"><b>Sobrenome</td>
<td width="20%"><b>Idade</td>
</tr>
</font>
<?php
if($total > 0) {
do {
if ($cor==$cor1) $cor= $cor2;
else $cor=$cor1;
?>
<tr height="5" bgcolor= <?=$cor?> >
<td> <?=$linha['nome']?> </td>
<td> <?=$linha['sobrenome']?> </td>
<td> <?=$linha['idade']?> </td>
<td style="PADDING-BOTTOM: 0px" margin="0" padding="0">
<input type="image" name="mensagem" src="../images/btedit.png" width="15" height="15" value=<?=$linha['nome']?>>
<input type="image" name="mensagem1" src="../images/btdelete.png" width="15" height="15" value=<?=$linha['nome']?>>
</td>
</tr>
<?php
}while($linha = mysql_fetch_assoc($dados));
} ?>
</table>
</form>
</body>
</html>
Obrigado aos que tentaram ajudar!
Clique aqui para fazer login e interagir na Comunidade :)