
		cassio88
		
		(usa Ubuntu)
		
		Enviado em 23/05/2015 - 11:40h 
		Olha, 
Desconheço se é possível usar um só arquivo php
Eu uso dicionário.php, o aplicativo necessita de:
javascript/jquery.min.js
javascript/jquery.autocomplete.js
css/jquery.autocomplete.css
dicionário.php contém, em seu body:
<div id="content">
<form name="form1" method="post" autocomplete="off" action="dicionario.php">
<p>
Procure por <label>:</label>
<input type="text" name="course" id="course" />
<input type="submit" value="OK" />
</form>
e no <head> está
<script type="text/javascript">
 $().ready(function() {
window.location.hash = '#alvo';
        $("#course").autocomplete("get_course_list.php", {
                width: 260,
                matchContains: true,
                //mustMatch: true,
                //minChars: 0,
                //multiple: true,
                //highlight: false,
                //multipleSeparator: ",",
                selectFirst: false
        });
});
</script>
e finalmente, get_course_list.php:
<?php
require_once "conexao.php";
$q = $_GET["q"]; // AQUI VOCÊ PRECISA FAZER APARECER A CIDADE
if (!$q) return;
$q=addslashes($q);
$sql = 'select BAIRRO as course_name from TABELA where CIDADE LIKE "%'.$q.'%"'; // ACERTE A SQL
$rsd = mysql_query($sql);
while($rs = mysql_fetch_array($rsd)) {
$cname = $rs['course_name'];
// 
http://stackoverflow.com/questions/553463/jquery-ajax-character-encoding-problem
// se não fizer isso, o autocomplete aparece aqueles caracteres malucos
$cname=iconv("iso-8859-1","UTF-8",$cname); //
echo "$cname\n";
}
?>