Meter texto en una variable PHP

deskpro123 Seguir

Iota
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
5 Jun 2012
Mensajes
2.014
Hola a todos, de nuevo vengo a pedir ayuda PHP, he tratado de muchas formas pero no me sale.

tengo una variable que saca informacion de la base de datos.

Las informaciones de la variable son asi:

<img src="web.com/foto.jpg">

lo que quisiera es meter texto en esa variable que quede asi:

<img id="foto" src="web.com/foto.jpg">

en la variable $foto agregar el texto id="foto" luego de <img.

Un saludo y gracias de antemano.
 

Cicklow

Admin
Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
30 May 2011
Mensajes
1.102
Hola a todos, de nuevo vengo a pedir ayuda PHP, he tratado de muchas formas pero no me sale.

tengo una variable que saca informacion de la base de datos.

Las informaciones de la variable son asi:

<img src="web.com/foto.jpg">

lo que quisiera es meter texto en esa variable que quede asi:

<img id="foto" src="web.com/foto.jpg">

en la variable $foto agregar el texto id="foto" luego de <img.

Un saludo y gracias de antemano.
PHP:
$foto = 'id_de_la_foto';
echo '<img src="web.com/foto.jpg" id="'.$foto.'">';
algo asi?
 

AngelSamuel

Delta
Social Media
Desde
11 May 2012
Mensajes
514
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Hola,

Con str_replace, puedes hacerlo. El código sería el siguiente:

PHP:
$foto = $campobd['foto'];
$foto = str_replace("<img", "<img id='foto' ", $foto);
echo $foto;

Un saludo,
Ángel.

Hola a todos, de nuevo vengo a pedir ayuda PHP, he tratado de muchas formas pero no me sale.

tengo una variable que saca informacion de la base de datos.

Las informaciones de la variable son asi:

<img src="web.com/foto.jpg">

lo que quisiera es meter texto en esa variable que quede asi:

<img id="foto" src="web.com/foto.jpg">

en la variable $foto agregar el texto id="foto" luego de <img.

Un saludo y gracias de antemano.
 

deskpro123

Iota
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
5 Jun 2012
Mensajes
2.014
PHP:
$foto = 'id_de_la_foto';
echo '<img src="web.com/foto.jpg" id="'.$foto.'">';
algo asi?

Gracias amigo, lo pruebo ahora :D



Hola,

Con str_replace, puedes hacerlo. El código sería el siguiente:

PHP:
$foto = $campobd['foto'];
$foto = str_replace("<img", "<img id='foto' ", $foto);
echo $foto;

Un saludo,
Ángel.

Gracias amigo, lo pruebo ahora tambien.

Un saludo a todos.
 

AngelSamuel

Delta
Social Media
Desde
11 May 2012
Mensajes
514
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Hola,

Ya te adelanto que el código de nuestro compañero cliclow no es que esté mal, es que no resuelve tu necesidad ya que no es lo que estás buscando hacer.

Un saludo,
Ángel.

Gracias amigo, lo pruebo ahora :D





Gracias amigo, lo pruebo ahora tambien.

Un saludo a todos.
 

deskpro123

Iota
Verificación en dos pasos activada
Verificado por Whatsapp
Desde
5 Jun 2012
Mensajes
2.014
Hola,

Ya te adelanto que el código de nuestro compañero cliclow no es que esté mal, es que no resuelve tu necesidad ya que no es lo que estás buscando hacer.

Un saludo,
Ángel.

Si me di cuenta, no me entendio bien pero aun asi he guardado su codigo para futuras nesecidades, y te comento que lo tuyo me ha quedado de maravilla :D, es para un sitio web mobil y tenia que hacer resize a las imagenes.

Un saludo y gracias de nuevo
 

AngelSamuel

Delta
Social Media
Desde
11 May 2012
Mensajes
514
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Hola,

Me alegro de que hayas podido cubrir tu necesidad, cualquier cosas estamos por aquí ;-)

Un saludo,
Ángel.

Si me di cuenta, no me entendio bien pero aun asi he guardado su codigo para futuras nesecidades, y te comento que lo tuyo me ha quedado de maravilla :D, es para un sitio web mobil y tenia que hacer resize a las imagenes.

Un saludo y gracias de nuevo
 

juanec27

Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Mar 2011
Mensajes
207
En mi opinion deberias reducir al minimo imprimir codigo html desde php, es algo horrendo y quiza hasta peligroso
 

ciberutilidades

Iota
Programador
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Desde
16 Ago 2010
Mensajes
2.290
Ponerlo directante seria lo mejor. No mezclar logica de php con html

Enviado desde mi GT-S5830L usando Tapatalk 2
 

AngelSamuel

Delta
Social Media
Desde
11 May 2012
Mensajes
514
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
Me causa intriga tu comentario, desde que sería mejor crear el código HTML ?

Ponerlo directante seria lo mejor. No mezclar logica de php con html

Enviado desde mi GT-S5830L usando Tapatalk 2

Hola,

No es una variable de una simple cadena de texto, según comenta el es una variable que recoge valores de la base de datos por eso necesita hacer eso.

Un saludo,
Ángel.

Enviado desde mi GT-I9100 mediante Tapatalk
 

ciberutilidades

Iota
Programador
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Desde
16 Ago 2010
Mensajes
2.290
Hola,

No es una variable de una simple cadena de texto, según comenta el es una variable que recoge valores de la base de datos por eso necesita hacer eso.

Un saludo,
Ángel.

Enviado desde mi GT-I9100 mediante Tapatalk

Ok, pense que lo que escribio clicklow era lo que necesitabas.
 

neburor

Dseda
Desde
1 Jul 2012
Mensajes
1.212
El compañero indica que debería de reducir al mínimo imprimir codigo HTML desde php y que se ve horrible y hasta es peligroso,

Yo por eso pregunto, desde donde es mejor crear el código HTML,

Yo utilizo php y desde php imprimo prácticamente todo el HTML dinámico, creo listas de enlaces de artículos, el contenido, enlaces de afiliados, etc.

Hola,

No es una variable de una simple cadena de texto, según comenta el es una variable que recoge valores de la base de datos por eso necesita hacer eso.

Un saludo,
Ángel.

Enviado desde mi GT-I9100 mediante Tapatalk
 

juanec27

Gamma
Programador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Mar 2011
Mensajes
207
Con javascript, podrias usar Angulas.js, Backbone.js o en todo caso JQuery
 
Arriba