Ir para conteúdo
Fórum Script Brasil
  • 0

Como Fazer Para Selecionar Uma Linha De Uma Tabela Resultante De Um Wh


heck

Pergunta

é possivel usar o onClick para deixa uma linha selecionada, para depois usar a variavel selecionada em outra interface

<?php
require("conecta.php");
//include("login.php");
?>
<html>
<head>
<title>Cadastro de Entidades</title> 
&lt;script language="Javascript">
function valida()
{
    if((document.cadEntidade.nome.value == "") ||
    (document.cadEntidade.nome.value ==""))
    {  alert ("Preencha o Campo Nome da Entidade para Realizar a Consulta!!"); 
    document.cadEntidade.nome.focus();
       return false;
    }
    return true;
}
</script>
</head>
<body>
<h1 align=center>Cadastro de Entidade</h1>
<table align=center>
<!mensagem>
<form method="post" action="cadEntidade.php" name="cadEntidade" onSubmit="return valida();">
<tr><td>Nome da Entidade:  </td><td><input type="text" name="nome" size="50"> <input type="submit" value="Consultar"></td></tr>
</td></tr>
<tr></tr><tr></tr>
<tr><td></td><td>


<?php
$codEntidade = $_POST["codEntidade"];
$nome = $_POST["nome"];

$declar = "select * from entidade where nome like'%".$nome."%' order by codEntidade";

$result = mysql_query($declar)or die ("Erro de Seleção");
$cont = mysql_num_rows($result);  

if ($cont < 1)
{        
    echo "<html><head>";
       echo "<meta http-equiv=\"Refresh\" content=\"2;URL=cadEntidade.php\">";
    echo "<body>";
    echo "<table width=\"600\" height=\"200\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">";
    echo "<tr>";
    echo "<td align=\"center\" valign=\"middle\">";
        
    echo "<table align=center>";
    echo "<tr><td><h4><font face=\"verdana\" color=\"#000000\">Entidade não Cadastrada!!</font></h4>";
    echo "</td>";
    echo "</tr>";
    echo "</table>";
    echo "</body>";
    echo "</html></head>";         
}                                                                                                                                       
else 
{
  echo "<table width=\"580\" border=\"0\" align=\"center\" cellspacing=\"1\">";
  echo "<td colspan=\"3\"> </td>
           <tr>
          <td colspan=\"3\"> </td>
        </tr>
        <tr>
          <td align=\"center\" width=\"1000\" bgcolor=\"#757575\"><b><font size=\"2\" color=\"#FFFFFF\">Código Entidade</font></b></td>
          <td align=\"center\" width=\"1000\" bgcolor=\"#757575\"><b><font size=\"2\" color=\"#FFFFFF\">Nome</font></b></td>              
         </tr>";    
          
      while($linha = mysql_fetch_array($result)) 
      {
        echo "<tr></tr><tr>";

// aqui ele vai mostrar as linhas que to querendo selecionar

    
        echo "<td align=\"center\" bgcolor=\"#F4F4F4\"><font size=\"2\" color=\"#000000\">".$linha["codEntidade"]."  </font></td>";
        echo "<td align=\"center\" bgcolor=\"#F4F4F4\"><font size=\"2\" color=\"#000000\">".$linha["nome"]."</font></td>";
     
    }
}                               

mysql_close();    
?> 

</table><br>  
<table align=center><tr>
    <td colspan=4></td>
    <td><input type="button" value="Adicionar" onClick="java script:location.href='entidadeInc.html'"</td><td></td><td></td><td></td><td></td>
    <td><input type="button" value="   Alterar   " onClick="java script:location.href='entidadeAlt .html'"></td><td></td><td></td><td></td><td></td>      
    <td><input type="button" value="   Excluir   " onClick="java script:location.href='entidadeExc.php'"></td><td></td><td></td><td></td><td></td>      
    <td><input type="button" value="    Voltar    " onClick="java script:location.href='index.html'"></td>
    </tr>
</table>
</form>
</body>
</html>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Opa já fiz isso so que tive uqe alterar e não salvei <_<

porem eu lembro que fiz + ou - todas as linhas tinham a acao onckick e claro!

quando era clicado na na linha da tabela ela enviava os dados para um form com os campos todos escondidos , ai você podefazer um botao pra alterar e outro pra excluir!

cara se a explicacao acima tiver comfusa manda um email que eu amnha coloco o codigo todo!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...