Foros del Web » Programando para Internet » PHP »

Llenar un array javascript con conculta php

Estas en el tema de Llenar un array javascript con conculta php en el foro de PHP en Foros del Web. Que tal Realizando mi proyecto me tope con un problema al tratar de llenar un arreglo en javascript con una consulta en php. Ya habia ...
  #1 (permalink)  
Antiguo 02/10/2012, 13:35
Avatar de jandrogdz  
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 11 años, 9 meses
Puntos: 12
Pregunta Llenar un array javascript con conculta php

Que tal

Realizando mi proyecto me tope con un problema al tratar de llenar un arreglo en javascript con una consulta en php.

Ya habia leido algo sobre el tema y segun yo solo era cuestion de poner la consulta y un ciclo para imprir datos pero no me resulta alguien me podria ayudar...

Código PHP:
Ver original
  1. <?php
  2.         $queryClientes=$conexion->query("SELECT cliente FROM clientes LIMIT 0,50");
  3.         $num_rows = $queryClientes->num_rows;
  4.         $arreglo = array();
  5.             while($rowCliente=$queryClientes->fetch_object())
  6.             {  
  7.                 $arreglo[] = utf8_encode($rowCliente->cliente);
  8.                 //echo '"'.utf8_encode($rowCliente->cliente).'",';
  9.             }
  10. ?>


Código Javascript:
Ver original
  1. $(document).ready(function() {
  2.  
  3.    var availableTags = [<?php echo json_encode($arreglo);?>];
  4.  
  5.     $( ".mws-autocomplete" ).autocomplete({
  6.         source: availableTags
  7.     });
  8.  
  9. });
  10.  
  11.  
  12. Gracias de antemano
  #2 (permalink)  
Antiguo 02/10/2012, 13:53
Avatar de jandrogdz  
Fecha de Ingreso: julio-2012
Ubicación: public $Guadalajara
Mensajes: 397
Antigüedad: 11 años, 9 meses
Puntos: 12
Respuesta: Llenar un array javascript con conculta php

Ya vi cual era el error.
El arreglo que mando a mostrar ya llebaba los corchetes.

Etiquetas: javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:53.