Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2009, 08:41
Avatar de Kamae
Kamae
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona (Catalunya)
Mensajes: 307
Antigüedad: 16 años
Puntos: 13
Respuesta: Insertar arrays en una cadena...???

Yo haría algo así:

Código PHP:
         // Esto lo pones en medio de tu código
   // Usamos la función pasándole el primer campo que leerá y el último
$camposConcatenados=concatenarCampos(1,40);
echo 
$camposConcatenados;


         
// Esto lo pones al final de todo de tu código, con las funciones
   // Creamos la función concatenarCampos que será la que irá concatenando
function concatenarCampos($id$maxCampos){
      
// Hacemos un bucle que recorra desde el campo inicial al final
   
while($id<$maxCampos){
         
// Si has escrito algo en el campo en cuestión
      
if( isset($_POST["campo".$id]) && $_POST["campo".$id] ){
            
// Si ya has encontrado algún campo escrito anteriormente, lo concatena a continuación
         
if ( isset($campos) && $campos){
            
$campos=$campos."<br/><br/>".$_POST["campo".$id];
         }
            
// Si es el primer campo escrito que encuentra, crea la variable $campos y la rellena con lo escrito
         
else{
            
$campos=$_POST["campo".$id];
         }
      }
      
$id++;
   }
   return 
$campos;

Esto sí lo he probado y funciona correctamente

Saludos