Cita:
Iniciado por mayid Ademas no estas parseando bien la respuesta mysql. Necesitas un bucle. Y eso es tema para el foro de PHP.
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:
Voy más allá
mayid, siguiendo el consejo de
juaniquillo lo intenté así, creando el json a manita.
Lo intenté así
Código PHP:
Ver original$return = '[{';
$return .= '"query": "'.$busqueda.'",';
$return .= '"suggestions": "[dani,soporte]",';
$return .= '"data": "[dani,soporte]"';
$return .= '}]';
Y también así
Código PHP:
Ver original$return = '[{';
$return .= '"query": "dani",';
$return .= '"suggestions": "["dani","soporte"]",';
$return .= '"data": "["dani","soporte"]"';
$return .= '}]';
Y he visto que por consola (firebug) en ambos caso me da un error en esta linea 292
response.suggestions is undefined
[Break on this error]
if if (response.suggestions.length === 0) { this.badQueries.push(response.query); }
Me está volviendo loco xDDD