Código PHP :
$results = Array( 'body' => Array ( while($fetch = mysql_fetch_row($go)) { $return = Array($fetch[4],$fetch[1],$fetch[5],$fetch[6],$fetch[7],$fetch[8]); $results = Array( 'habitacion' => Array ( 'id' => $return[0], 'cat' => $return[1] , 'num' => $return[2], 'personas' => $return[3], 'planta' => $return[4], 'descripcion' => $return[5] ) ); } ) );
para que se lograra lo siguiente:
Código PHP :
$results = Array( 'body' => Array ( $results = Array( 'habitacion' => Array ( 'id' => 1, 'cat' => 1 , 'num' =>1, 'personas' =>4, 'planta' => 1, 'descripcion' => 'some' ), 'habitacion' => Array ( 'id' => 2, 'cat' => 3 , 'num' =>2, 'personas' =>6, 'planta' => 1, 'descripcion' => 'some' ) ); ) );
a lo mejor es algo tonto y sencillo pero nunca me habia tocado, que necesitara de un while dentro de un array, pero intente con de esta manera y nada:
Código PHP :
$i=0; while($fetch = mysql_fetch_row($go)) { $return = Array($fetch[4],$fetch[1],$fetch[5],$fetch[6],$fetch[7],$fetch[8]); $habitaciones[$i] = 'habitacion' => Array ( 'id' => $return[0], 'cat' => $return[1] , 'num' => $return[2], 'personas' => $return[3], 'planta' => $return[4], 'descripcion' => $return[5] ) ; $i++; } $results = Array( 'body' => Array ($habitaciones) );
Ojala me puedan guiar por el buen camino xDDD
Saludos