Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/12/2011, 00:03
Avatar de jorgelpadronb
jorgelpadronb
 
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.