Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/11/2013, 02:11
Pajaranny
 
Fecha de Ingreso: septiembre-2012
Mensajes: 149
Antigüedad: 12 años, 4 meses
Puntos: 3
Json_encode(imprime bien) no consigo pasar a var Javascript var

He conseguido llegar hasta aquÍ,(hago un for he imprimo),

Cómo limpio los campos para que aparezca solo la provincia?




Pero me gustaría imprimirlo limpio, este es el proceso que hago:

Código PHP:
Ver original
  1. <?php
  2.  
  3. $sql="SELECT nombre FROM a_provincia ORDER BY id_provincia ASC ";
  4.  
  5. $result=mysql_query($sql);
  6.  
  7. $rows = array();
  8.  
  9. while($r = mysql_fetch_assoc($result)){
  10.     $rows[]= $r;
  11. }
  12.  
  13. $variable = json_encode($rows);
  14.  
  15.  ?>

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. var variable = <?php echo $variable ?>;
  3. </script>


Imprimo ASi:

Código Javascript:
Ver original
  1. for (i=0; i<variable.length; i++) {
  2.  
  3. var option = document.createElement('option');
  4.  
  5. option.value = i;
  6.  
  7. option.appendChild(document.createTextNode(JSON.stringify(variable[i])));
  8.  
  9. boton.appendChild(option);
  10.  
  11. }

Última edición por Pajaranny; 13/11/2013 a las 07:36