Deberias almacenar la ruta del archivo imagen donde se encuentra en tu servidor y colocarlo en el texto directamente en el otro campo de la base. Ejemplo:
Subis 1 imagen en el directorio
/images y la imagen se llama
arbol.gif, este archivo fisico ya se encuentra en tu servidor, entonces en el texto de la base de datos que queres almacenar tendrias que guardar algo asi:
<p>Este es un arbol <img src='/images/arbol.gif' /> que da manzanas.<p>
la ruta de la imagen la tenes que guardar en el texto a penas subas la imagen al servidor, es decir:
Código PHP:
Ver original<?php
// Yo presupongo que es un gif, si la extension puede variar, fijate de hacer una funcion que te traiga la extension segun el mime_type que te devuelve $_FILES['imagen']['type']
move_upload_file('/images/' . $_FILES['imagen']['name'] . 'gif');
$texto = "Este es un arbol <img src='/images/" . $_FILES['imagen']['name'] . "gif"' /> que da manzanas";
?>
y guardas $
texto en la base de datos.