Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/09/2013, 15:17
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Imprimir variable que esta dentro de una cadena de un input

Cita:
Iniciado por ilen Ver Mensaje
[...] intente con printf($texto,$k) y si me funciona poniendo en input '%d' es decir 'hola %d' y si imprime lo que tiene $k pero el problema que el $texto contiene HTML y printf no imprime HTML [...]
¿De dónde sacas tan equivocada conclusión?

La función printf() imprime lo que gustes, incluyendo HTML, mira:

Código PHP:
Ver original
  1. printf('<b>%d</b>', 21);
  2. // <b>21</b>
  3.  
  4. $texto = '<b>%d</b>';
  5. printf($texto, 21);
  6. // <b>21</b>
  7.  
  8. $k = 21;
  9. $texto = '<b>%d</b>';
  10. printf($texto, $k);
  11. // <b>21</b>

Y funciona de maravilla.

Seguramente haces algo más (que no vemos) y por eso no te va.

No hay que ser gurú para hacer una prueba tan simple, mejor consulta un manual.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.