Hola gente, hice una caja de texto que se autocompleta con PHP, Javascript y mysql. El problema es que me tira todos los resultados de una, es decir, a medida que escribo no va filtrando las palabras, las muestra todas igual. 
 
Por ejemplo tengo: Transporte 1, Transporte 2, Transporte 3. Y por mas que escriba HOLA me tira la lista completa de los transportes. 
 
  
Buscador   
Código HTML:
Ver original- <script type="text/javascript"> 
-   
-         jQuery(document).ready(function(){ 
-             $('#transporte').autocomplete({ 
-             source:'catalog/model/shipping/transporte.php', minLength:2}); 
-         }); 
-   
-     Seleccione el transporte: 
-     <input id="transporte" type="text" /> 
Transporte.php   
Código PHP:
Ver original- <?php 
- // Load config 
- include('config.php'); 
-   
- // Connect to database 
- mysql_connect(- DB_HOSTNAME ,-  DB_USERNAME ,-  DB_PASSWORD )-  or  die('ERROR CONNECTING TO SERVER');
 
-   
- $rs = mysql_query('select descripcion from transporte', $dblink); 
-   
- // loop through each zipcode returned and format the response for jQuery 
- { 
-     { 
-              
-             'value' => $row['descripcion'] 
-         ); 
-     } 
- } 
-   
- // jQuery wants JSON data