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

Usando <input list> para procurar a agulha em todos os campos da tabela


Frank K Hosaka

Pergunta

<script>
    function painel(texto){
        tamanho=texto.length
        i1=texto.indexOf("#");texto1=texto.substr(0,i1);texto=texto.substr(i1+1,tamanho);tamanho-=i1
        i1=texto.indexOf("#");texto2=texto.substr(0,i1);texto=texto.substr(i1+1,tamanho);tamanho-=i1
        i1=texto.indexOf("#");texto3=texto.substr(0,i1);texto=texto.substr(i1+1,tamanho);tamanho-=i1
        i1=texto.indexOf("#");texto4=texto.substr(0,i1);texto=texto.substr(i1+1,tamanho);tamanho-=i1
        i1=texto.indexOf("#");texto5=texto.substr(0,i1);texto=texto.substr(i1+1,tamanho);tamanho-=i1
        texto6=texto.substr(0,tamanho)
        divtexto.innerHTML+='<table><tr><td>Nome<td>'+texto1+'<td>codp<td>'+texto2+'<tr><td>CNPJ<td>'+texto3+
            '<tr><td>Endereço<td>'+texto4+'<tr><td>Telefone<td>'+texto5+'<tr><td>Nota<td>'+texto6+'<tr><td>----'
        inpProcura.value='';inpProcura.focus()}
</script>

<?php
$mysqli=new mysqli("localhost","root","","diario");
$query=$mysqli->query("select * from tbpessoa order by pessoa");
echo "<input id=inpProcura type=text list=pessoas onchange=painel(value) autofocus>";
echo "<datalist id=pessoas>";
while($row=$query->fetch_assoc()){
    echo "<option value='".$row['pessoa']."#".$row['codp']."#".$row['cnpj']."#".
    $row['end']."#".$row['tel']."#".$row['nota']."'>";}
echo "</datalist>";
echo "<p><div id=divtexto></div>";

 

Editado por Frank K Hosaka
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,2k
    • Posts
      651,9k
×
×
  • Criar Novo...