Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/10/2010, 06:28
Avatar de gogupe
gogupe
 
Fecha de Ingreso: octubre-2006
Ubicación: Mallorca
Mensajes: 897
Antigüedad: 17 años, 6 meses
Puntos: 32
Respuesta: Grabar array en una bd

Cita:
Iniciado por mariomon17 Ver Mensaje
IMPLODE
Código PHP:
Ver original
  1. $array = array('apellido', 'email', 'teléfono');
  2. $comma_separated = implode(",", $array);
  3.  
  4. echo $comma_separated; // apellido,email,teléfono
Eso lo guardas en un campo de la BD.

Y cuando vayas a recoger los datos solo tienes que hacer lo siguiente:
EXPLODE
Código PHP:
Ver original
  1. $cadena  = "apellido,email,telefono";
  2. $array = explode(",", $cadena);
  3. echo $cadena[0]; // apellido
  4. echo $cadena[1]; // email


Ejemplos sacados de aqui:
http://es2.php.net/implode
http://es2.php.net/manual/es/function.explode.php

Saludos y buena suerte!

Eso ya lo sabía hacer, mas que nada preguntaba por si se podría guardar el array entero, sin necesidar de "romperla" con explode.

Gracias por tu respuesta.