Foros del Web » Programando para Internet » PHP »

Json php

Estas en el tema de Json php en el foro de PHP en Foros del Web. Hola amigos estoy usando el script de calendario fullcalendar con jquery tiene la prpiedad de cargar un array json para los eventos pero me ocurre ...
  #1 (permalink)  
Antiguo 27/02/2011, 21:25
 
Fecha de Ingreso: abril-2003
Mensajes: 587
Antigüedad: 21 años
Puntos: 5
Json php

Hola amigos estoy usando el script de calendario fullcalendar con jquery tiene la prpiedad de cargar un array json para los eventos pero me ocurre una cosa rara llama a un php para obtener el array json mi problema es que en CHROME me funciona pero en IE y FIREFOX no, si lo pongo tal cual esta en los ejemplos funciona en todos los navegadores pero si lo pongo como yo hago el array no:


ASI FUNCIONA:
Código PHP:
    echo json_encode(array(
    
        array(
            
'id' => 111,
            
'title' => "Event1",
            
'start' => "$year-$month-10",
            
'url' => "http://yahoo.com/"
        
),
        
        array(
            
'id' => 222,
            
'title' => "Event2",
            
'start' => "$year-$month-20",
            
'end' => "$year-$month-22",
            
'url' => "http://yahoo.com/"
        
)
    
    )); 


ASI NO: (SOLO EN CHROME)

Código PHP:
while($datos=$db->fetch($result)){
    
    
array_push($array, array(
            
'id' => $datos['id'],
            
'title' => utf8_encode($datos['titulo']),
            
'start' => $datos['ano']."-".$datos['mes']."-".$datos['dia'],
            
'end' => $datos['anof']."-".$datos['mesf']."-".$datos['diaf'],
            
'color' => $datos['color'],
            
'url' => "evento/".$datos['id'].".html"
    
));
}


echo 
json_encode($array); 
Alguna idea de por que no me funciona solo en chrome?

gracias!
__________________
Si la vida te da la espalda tocale el culo
  #2 (permalink)  
Antiguo 27/02/2011, 21:30
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Json php

recuerda que php se ejecuta en el servidor, de modo que lo intentas demostrar es absurdo...

quizá el problema esté en el código Javascript que estas empleando, no se, ¿no se te ocurrió?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 27/02/2011, 22:50
 
Fecha de Ingreso: abril-2003
Mensajes: 587
Antigüedad: 21 años
Puntos: 5
Respuesta: Json php

el que es absurdo? amigo sabes lo que es json? creo que no...

J
__________________
Si la vida te da la espalda tocale el culo
  #4 (permalink)  
Antiguo 27/02/2011, 23:17
marcofbb
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Json php

http://php.net/manual/es/function.array-push.php

creo que hay un problema ahi en array push
  #5 (permalink)  
Antiguo 27/02/2011, 23:20
Avatar de dual3nigma
Colaborador
 
Fecha de Ingreso: febrero-2010
Ubicación: Ciudad de México
Mensajes: 295
Antigüedad: 14 años, 2 meses
Puntos: 122
Respuesta: Json php

Que tal amigo, lo que te dice @pateketrueke es verdad, el navegador no tiene que ver nada con el código que ejecutas del lado del servidor, en lo que tienes que fijarte es en código que te general de una forma y de la otra. Eso primero que nada.

Ah! y no te conviene meterte con @pateketrueke. Él sabe muy bien de lo que habla.

Saludos!
  #6 (permalink)  
Antiguo 27/02/2011, 23:32
 
Fecha de Ingreso: abril-2003
Mensajes: 587
Antigüedad: 21 años
Puntos: 5
Respuesta: Json php

creo que el comentario :

Ah! y no te conviene meterte con @pateketrueke

esta fuera de lugar seamos adultos por favor.

------------------------------------------
Ya encontré el problema efectivamente estaba en el php aunque no un error de php en si, el problema estaba en el formato de la fecha.

--------------------------------------------

Tal y como pateketrueke a respondido a mi post me dio a entender que JSON generado desde php no se podía poner en comunicación con js disculpar si entendí mal.

gracias de todos modos
__________________
Si la vida te da la espalda tocale el culo
  #7 (permalink)  
Antiguo 27/02/2011, 23:57
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Json php

Cita:
Iniciado por freedatos Ver Mensaje
esta fuera de lugar seamos adultos por favor.
si pues si, ese comentario está fuera de lugar... aunque me agrada, y para ser adultos también es cierto...

si, te disculpo que no hayas entendido a lo que me refería, casi nadie lo hace...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

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 19:31.