Ademas no estas parseando bien la respuesta mysql. Necesitas un bucle. Y eso es tema para el foro de PHP.
Cita: $resultados = mysql_fetch_array($listado);
// falta un bucle foreach o algun otro que recorra los resultados
$return = "[{";
$return .= "query:$busqueda,";
No sabia que se podía pasar algo directamente de mysql a lado cliente. Habrá que esperar respuesta (=confirmación).
De cualquier manera, en el link de BUSCADOR PERFECTO esta publicado el codigo (propuesto) de lado servidor (si, ese es el link). El bucle que usé en ese caso fue este:
Cita: while($palabra = mysql_fetch_array($listado)){
}