Comunidad de diseño web y desarrollo en internet online

Problemas con el while

Citar            
MensajeEscrito el 19 Sep 2011 04:44 pm
Buenas, quiero pasar un array de php a javascript, y solo se me ocurre separar el array en otros arrays, y despues con javascript cojerlos con un for.
No me sale la primera parte, el while no funciona como quisiera. al final del codigo tengo 2 echo:

Código :

echo $idzona[0];

echo $idzona[1];


Para comprobar, pero en los dos me da "5" que es el idzona del la ultima fila (y segunda).

El codigo es el siguiente:

Código :

<?php 

 include ("config/config.php");


$zona = mysql_query("SELECT * FROM zona ");

while ($res = mysql_fetch_array($zona)) {
   
   
   $idzona = $res[0]; 
   $nombrezona = $res[1];
   $coordenadas = $res[2];
}
?>

Por Phyronx

41 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Sep 2011 04:02 pm
por que no pruebas JSON

Código PHP :

<?php 
include ("config/config.php");
$zona = mysql_query("SELECT * FROM zona ");
$array_json = array();
while ($res = mysql_fetch_array($zona))
{
   $array_json[] = array(
      "id_zona" => $res[0],
      "nombrezona" => $res[1],
      "coordenadas" => $res[2]
   );
}
echo json_encode($array_json);

estas usando la tecnica AJAX???
o lo quieres meter de plano directo en el html?

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 20 Sep 2011 04:52 pm
efectivamente, la respuesta debería ser json, sea por ajax o que lo imprimas directamente en el html.

Por Shainatao

15 de clabLevel



Genero:Masculino  

aprendiz de programador

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.