No se si es esto lo que buscas....
Texto del usuario Lorem Ipsum [IMAGEN] Lorem Ipsum....
Guardamos el texto en un campo de la base de datos.
Imagen del usuario myphoto.gif
Guardamos la imagen en otro campo de la base de datos.
Ahora cuando vayamos a pintar el texto, sustituimos la etiqueta [IMAGEN] por la etiqueta HTML correspondiente con la imagen que proporciono el usuario.
Código PHP:
// $texto es el texto obtenido de la bbdd
// $img es la imagen obtenida de la bbdd
$etiqueta_img = '<img src=\"'.$img.'\">';
// Explicacion de str_replace($cadena_buscada, $cadena_sustituta, $cadena_original)
$texto_con_etiqueta = str_replace('[IMAGEN]', $etiqueta_img, $texto);
echo $texto_con_etiqueta;
// Debería pintar "Lorem Ipsum <img src="myphoto.gif"> Lorem Ipsum...."
fuente:
http://es.php.net/manual/es/function.str-replace.php
Saludos!