Foros del Web » Programando para Internet » PHP »

pasar variable como string

Estas en el tema de pasar variable como string en el foro de PHP en Foros del Web. Hola Tengo un bucle que toma datos de un array ($r); necesito que en cada pasada del bucle genere un string como este: echo "<b>" ...
  #1 (permalink)  
Antiguo 22/01/2010, 13:56
 
Fecha de Ingreso: julio-2009
Mensajes: 27
Antigüedad: 14 años, 9 meses
Puntos: 2
pasar variable como string

Hola

Tengo un bucle que toma datos de un array ($r);

necesito que en cada pasada del bucle genere un string como este:

echo "<b>" . $r['nombre'] . "</b><br />";


el problema es que quiero que toda esta instrucción este guardada en una variable.
Como hago?

esto es lo que no funciona:

$tarea = "<b> $r['nombre'] </b><br />"

y en cada pasada del bucle poner

$tarea

....... cual sería entonces la forma correcta de hacerlo?
  #2 (permalink)  
Antiguo 22/01/2010, 13:58
Avatar de dcreate  
Fecha de Ingreso: octubre-2009
Ubicación: Veracruz
Mensajes: 536
Antigüedad: 14 años, 6 meses
Puntos: 22
Respuesta: pasar variable como string

no crees q seria mejor poner algo asi:

Código PHP:
Ver original
  1. $tarea="<b>".$r['nombre']."</b><br>";
  #3 (permalink)  
Antiguo 22/01/2010, 14:01
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 9 meses
Puntos: 150
Respuesta: pasar variable como string

$tarea = $tarea."<b> $r['nombre'] </b><br />";


Fijate, va como añadiendose a si mismo nuevo texto.
  #4 (permalink)  
Antiguo 22/01/2010, 14:04
Avatar de jackson666  
Fecha de Ingreso: noviembre-2009
Ubicación: Buenos Aires, Argentina
Mensajes: 1.971
Antigüedad: 14 años, 5 meses
Puntos: 65
Respuesta: pasar variable como string

Código PHP:
Ver original
  1. $tarea .= "<b> $r['nombre'] </b><br />";
__________________
HV Studio
Diseño y desarrollo web
  #5 (permalink)  
Antiguo 22/01/2010, 14:07
 
Fecha de Ingreso: julio-2009
Mensajes: 27
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: pasar variable como string

Cita:
Iniciado por dcreate Ver Mensaje
no crees q seria mejor poner algo asi:

Código PHP:
Ver original
  1. $tarea="<b>".$r['nombre']."</b><br>";

Claro, eso fue lo primero que intenté.

Pero este es el problema

la variable taréa se crea al principio del Script (porque viene incluida de otro PHP).

Entonces al momento de crear $tarea, $r['nombre'] está undefined, entendes?

más abajo, en el bucle, cuando ejecuto $tarea una y otra vez, estoy ejecutando algo indefinido. Por eso "Técnicamente" lo que necesito es que....

$tarea sea procesado como un string que introduce una variable?

O sea, al momento de crear $tarea NO QUIERO usar la variable $r['nombre'].

se entiende?

Etiquetas: pasar, string, variables
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 08:11.