Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/01/2017, 06:01
Avatar de majete
majete
 
Fecha de Ingreso: noviembre-2007
Mensajes: 96
Antigüedad: 17 años
Puntos: 2
Exclamación Rellenar array simple desde consulta SQL

Hola a todos,
Estoy utilizando Typehead del framework bootstrap para mostrar una lista de nombres de personas en un campo input. Todo funciona haciendo una prueba insertando los valores a mano sobre la variable que pasa los datos tal que así:

Código Javascript:
Ver original
  1. var nombres = ["Piscinas, Pepito","La maya, Juanita"];

Tengo en una BD mysql el listado de nombres, y lo que quiero es generar esa variable con el resultado de una consulta SQL a la BD. El problema es que obtengo otro formato distinto y no me coge los valores, ya que me los separa con corchetes.

Código Javascript:
Ver original
  1. var nombres = ["Piscinas, Pepito"],["La maya, Juanita"];

Genero un array desde los resultados de la consulta y saco así:
Código PHP:
Ver original
  1. //creamos el array con el resultado
  2. $result = $mysqli->query($query);
  3. while ($row = mysqli_fetch_row($result)) {
  4.                 $resultarray[] = $row;
  5. }
  6. $names = json_encode($resultarray);

Como no necesito un array asociativo y el resultado de la consulta es de un sólo campo, estoy bloqueado buscando una solución.

¿Alguien que me aporte luz?
Gracias!
Juan Carlos

Última edición por majete; 19/01/2017 a las 06:14