- 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.
$foto = 'id_de_la_foto';
echo '<img src="web.com/foto.jpg" id="'.$foto.'">';
$foto = $campobd['foto'];
$foto = str_replace("<img", "<img id='foto' ", $foto);
echo $foto;
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.
algo asi?PHP:$foto = 'id_de_la_foto'; echo '<img src="web.com/foto.jpg" id="'.$foto.'">';
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
Gracias amigo, lo pruebo ahora tambien.
Un saludo a todos.
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, es para un sitio web mobil y tenia que hacer resize a las imagenes.
Un saludo y gracias de nuevo
En mi opinion deberias reducir al minimo imprimir codigo html desde php, es algo horrendo y quiza hasta peligroso
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
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
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?