Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/08/2015, 15:10
man0l0
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 10 meses
Puntos: 6
Respuesta: Guardar datos Json o Serialize en base de datos y recuperarlos

Hola, los datos serializados en muchas ocasiones se corrompen al subirlos a una tabla, por codificación, o por lo que sea (sobre todo cuando son datos muy extensos y hay q guardarlos en un mediumtext o longtext).

Para evitar este problema me ha resultado bien codificar en base64 el string serializado; si son pocos datos no hay problema.

en tu caso si fuera $variable = array('rojo','amarillo','azul'), basta con grabar el serialize($variable) y después unserialize($variable) cuando lo traes de vuelta.

Los templates de wordpress ocupan mucho este método.

Slds!