Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Marcones Borges

Autocompletar dados do BD

Recommended Posts

Boa tarde pessoal, estou com um probleminha aqui, não consigo fazer auto completar meu formulário... já tentei vários exemplos na net e não consigo.

este é meu formulário!

<form action="<?php echo $editFormAction; ?>" id="form1" name="form1" method="POST">
  <p>
    <label for="area">Supervisor:</label>
    <input type="text" name="supervisor" id="textfield2" list="<?php echo $row_dados_ministros['nome']; ?>">
  </p>
  <p>
    <label for="email_supervisor">Email Supervisor:</label>
    <input type="email" name="email_supervisor" id="email_supervisor">
  </p>
  <p>
    <label for="telefone_supervisor">Celular Supervisor:</label>
    <input type="tel" name="telefone_supervisor" id="telefone_supervisor">
  </p>
  <p>
    <label for="coordenador">Coordenador:</label>
    <input type="text" name="coordenador" id="coordenador">
  </p>
  <p>
    <label for="email_coordenador">Email Coordenador:</label>
    <input type="email" name="email_coordenador" id="email_coordenador">
  </p>
  <p>
    <label for="telefone_coordenador">Celular Coordenador:</label>
    <input type="tel" name="telefone_coordenador" id="telefone_coordenador">
  </p>
  <p>
    <label for="campo">Campo:</label>
    <input type="text" name="campo" id="campo">
  </p>
  <p>
    <label for="igreja">Área:</label>
    <input type="text" name="area" id="textfield3">
  </p>
  <p>
    <label for="coordenador">Igreja :</label>
    <input type="text" name="igreja" id="textfield5">
  </p>
  <p> </p>
  <p>
    <input type="submit" name="submit" id="submit" value="Cadastrar">
  </p>
  <input type="hidden" name="MM_insert" value="form1">
 
</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mateus, obrigado cara sempre pronto a ajudar...

consegui fazer funcionar um campo, esta vindo através deste código

<?php
require_once('Connections/config.php');
 
$q = strtolower($_GET["q"]);
if (!$q) return;
 
$sql = "select DISTINCT nome from ministro where nome LIKE '%$q%'";
$rsd = mysql_query($sql);
while($rs = mysql_fetch_array($rsd)) {
$cname = $rs['nome'];
echo "$cname\n";
}
?>

esta puxando o nome, como faço para vir junto o email e data de nascimento?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Imagina haha.

Neste seu script, só mudar no echo

while($rs = mysql_fetch_array($rsd)) {
$cname = $rs['nome'];
echo "{$cname} - {$rs['email']} - {$rs['data_de_nascimento']}\n";
}

Certo este o que auto completa e no meu formulário?

<script type="text/javascript" src="js/jquery-1.4.2.js"></script>
        <script type='text/javascript' src="js/jquery.autocomplete.js"></script>
        <link rel="stylesheet" type="text/css" href="js/jquery.autocomplete.css" />
        <script type="text/javascript">
            $().ready(function() {
                $("#supervisor").autocomplete("teste1.php", {
                    width: 260,
                    matchContains: true,
                    //mustMatch: true,
                    //minChars: 0,
                    //multiple: true,
                    //highlight: false,
                    //multipleSeparator: ",",
                    selectFirst: false
                });
            });
        </script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.