PHP - Autocomplete

   
Vista:

Autocomplete

Publicado por karla (1 intervención) el 28/03/2008 21:30:49
Hola me he iniciado en esto de jquery y ahora quiero utilizar el success para autocompletar... como saben esto sirve para que la persona ingrese solo dos letras y automaticamente aparecen palabras con las letras escritas...el problem que tengo es que me jala si de la base de datos pero me muestra todo en un solo como decirlo mmm... pongo "cas" y me muestra todos los cas pero no puedo elegirlos individualmente sino q todos son uno noc en que esta fallando... otra cosa... q cuando sigo escribendo se keda con los que ha econtrado y no vuelve a buscar por ejemplo pongo "castro" y naa solo me muestra los que escribe con "ca", por favor alguien me ayude aki les mando mi codigo

autocompletar.php
<body>

<script src="js/jquery.js" type="text/javascript"></script>

<script src="js/jquery.suggest.js" type="text/javascript"></script>

<script src="js/jquery.dimensions.js" type="text/javascript"></script>
<script src="js/jquery.bgiframe.min.js" type="text/javascript"></script>


<link href="css/jquery.suggest.css" rel="stylesheet" type="text/css" />

<input size="30" style="position: absolute" id="nomalu" name="nomalu" />
<script type="text/javascript">

jQuery.noConflict();

jQuery(function() {

jQuery("#nomalu").suggest("consultar.php",{onSelect: function() {alert("You selected: " + this.value)}}); });</script>


</body>

//////////////////////////////////////////

consultar. php

<?
include("conexion.php");
$dbm = conectar();
//$q = strtolower($_GET["q"]);
$valor=$_GET["nomalu"];
$valor=trim($valor);
$query="select nomalu from alumno where nomalu like '$valor%'";
$rs = $dbm->Execute($query);
while ($row = $rs->fetchRow()) {
echo $row[nomalu].'<br>';
}
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder