Foros del Web » Programando para Internet » PHP »

de PHP a JSON

Estas en el tema de de PHP a JSON en el foro de PHP en Foros del Web. Hola, mi pregunta es la siguiente, de una unica consulta se pueden hacer dos ficheros JSON? una vez q tengo la consulta hago el json ...
  #1 (permalink)  
Antiguo 31/01/2012, 02:36
 
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Compostela
Mensajes: 126
Antigüedad: 13 años
Puntos: 0
de PHP a JSON

Hola,
mi pregunta es la siguiente, de una unica consulta se pueden hacer dos ficheros JSON?
una vez q tengo la consulta hago el json
Código PHP:
$geojson = array(
    
'type' => 'FeatureCollection',
    
'features' => array()
);
$i 0;
while (
$line pg_fetch_assoc($result)) {
    
$feature = array(
        
'geometry' => json_decode($line['geojson'], true),
        
'properties' => $data[]=$line,
        
'id' => $i++
        );
array_push($geojson['features'], $feature);
}
$especie json_encode($geojson);
echo 
"<br>" .$especie;
$archivo fopen("data/especie.json""w");
fwrite($archivo$especie);
fclose($archivo);
pg_free_result($result);
pg_close($conexion); 
quiero poder construir dos JSON distintos para poder leerlos en distintos momentos, por cuestiones de tamaño de fichero. en el segundo aunque use varios datos obtenidos de la primera consulta tendre otros que la complementan.
  #2 (permalink)  
Antiguo 31/01/2012, 07:25
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: de PHP a JSON

Pero si es sencillo, solo crea dos variables que sostengan los dos json. Luego haz lo que quieras con ello, si almacenarlo en una base de datos o almacenarlo en un archivo (no recomendado si va a ser dinámico).
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 31/01/2012, 08:30
 
Fecha de Ingreso: mayo-2011
Ubicación: Santiago de Compostela
Mensajes: 126
Antigüedad: 13 años
Puntos: 0
Respuesta: de PHP a JSON

hola,
seria entonces creando otra variable?
Código PHP:
$especie json_encode($geojson);
echo 
"<br>" .$especie;
$archivo fopen("data/especie.json""w");
fwrite($archivo$especie);
fclose($archivo);
$valor json_encode($json);
echo 
"<br>".$valor;
$valore fopen("data/valor.json""r"); //sera solo lectura
fclose($valore); 

Etiquetas: json
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 03:45.