Foros del Web » Programando para Internet » PHP »

CodeIgniter pasar mas de un dato

Estas en el tema de pasar mas de un dato en el foro de PHP en Foros del Web. Hola a todos y gracias por dedicar un poco de su tiempo a mi problema tengo el siguiente problema tengo una plantilla hecha en codeigniter ...
  #1 (permalink)  
Antiguo 26/11/2011, 12:12
Avatar de xlos_mas_pro  
Fecha de Ingreso: mayo-2011
Ubicación: Santiago
Mensajes: 359
Antigüedad: 12 años, 11 meses
Puntos: 11
pasar mas de un dato

Hola a todos y gracias por dedicar un poco de su tiempo a mi problema tengo el siguiente problema tengo una plantilla hecha en codeigniter con su respectiva cabecera contenido y pie bueno en el contenido le paso una variable que se llama $contenido entonses cuando llamo a la plantilla desde un controlador y quiero poner el contenido lo hago haci
Código PHP:
$data['contenido'] = 'hola';
$this->load->view('template',$data); 
pero lo que pasa es que quiero poner mandar dos datos de contenido algo haci
Código PHP:
$data['contenido'] = 'hola';
$data['contenido'] = 'adios';
$this->load->view('template',$data); 
pero esto no funciona solo me muestra el ultimo dato mandado en este caso "Adios" como hago para que me muestre los dos datos en la plantilla "adios" y "hola"
  #2 (permalink)  
Antiguo 26/11/2011, 13:08
 
Fecha de Ingreso: octubre-2010
Mensajes: 123
Antigüedad: 13 años, 5 meses
Puntos: 10
Respuesta: pasar mas de un dato

Pues facíl porque la segunda remplaza a la primera. intenta poniendo encadenamiento.


Código PHP:
Ver original
  1. $data['contenido'] = 'hola';
  2. $data['contenido'] .= 'adios';
así. con el segundo ".=" para que no lo remplacé y solo lo agregue
  #3 (permalink)  
Antiguo 26/11/2011, 14:16
Avatar de xlos_mas_pro  
Fecha de Ingreso: mayo-2011
Ubicación: Santiago
Mensajes: 359
Antigüedad: 12 años, 11 meses
Puntos: 11
Respuesta: pasar mas de un dato

Gracias me ha servido de mucho

Etiquetas: codeigniter, objetos, orientada-a, php-oo, poo, programacion-oo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:06.