
10/12/2011, 00:03
|
 | | | Fecha de Ingreso: agosto-2011 Ubicación: Cuba
Mensajes: 281
Antigüedad: 13 años, 6 meses Puntos: 37 | |
Respuesta: Como insertar el resultado de un array o un array en un solo campo en una Si es un array bidimensional haces el mismo procedimiento pero doble, una vez para los los arrays anidados y otra para el array exterior, utilizando separadores distintos. Ej:
$array[0][0]=='valor1';
$array[0][1]=='valor2';
$array[0][2]=='valor3';
$array[1][0]=='valor4';
$array[1][1]=='valor5';
$array[1][2]=='valor6';
$foreach($array as $ky=>$elment){
$newarray[$ky]=implode('_',$element);
}
$cadena=implode('#',$newarray);
Ahora te queda:
$cadena=='valor1_valor2_valor3#valor4_valor5_valor 6';
Luedo para recuperar el array haces esto:
$array=explode('#',$cadena);
$foreach($array as $ky=>$elment){
$newarray[$ky]=explode('_',$element);
}
Ahora $newarray te queda exactamente como estaba el $array inicial. La misma historia de los separadores, no pueden estar contenidos en los valores del array, o el patiñero que se forma es tremendo. Espero que te sirva. Saludos.
__________________ Los hombres pequeños, nunca se sienten pequeños; los hombres grandes, nunca se sienten grandes. No sé quien fué el que dijo eso, pero está bueno. |