note 13514 rejected from function.array by hholzgra
| From: | hholzgra@php.net | Date: | Sat, 02 Mar 2002 18:11:55 +0000 |
| Subject: | note 13514 rejected from function.array by hholzgra | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-27276@lists.php.net to get a copy of this message | ||
No se que tanto les puede servir. A mi me tomo algo de tiempo resolverlo.
No se puede introducir un array en un field de MySql, lo único que se logra es que se introduzca un
"Array" como texto. Lo que descubrí fue una manera de convertir el array en string -
Serialize() - y después - unserialize() - para convertirlo de vuelta. Disculpen si es demaciado
básico, pero me tuvo un buen rato desvelado y en el sitio de Mysql no dicen nada.
ej:
$apl=array(uno, dos, tres);
$temp=Serialize($apl);
//el el valor de $temp ahora es -
a:3:{i:0;s:3:"uno";i:1;s:3:"dos";i:2;s:4:"tres";} -
que en idioma php es un string que se puede introducir en la base de dato.
provecho