A ver, pues yo lo he hecho de la siguientes manera:
abro una etiqueta <tr><td> meto imagen con siguientes atributos align = 'left' y hspace = 5
posteriormente meto un titular de noticia
luego meto el cuerpo de la noticia
y finalmente cierro </td> y </tr>
Asi me muestra la imagen a la izquierda y el titular y el cuerpo a la derecha, cuando se pasa del tamaño de la foto, el cuerpo de la noticia ocuparia toda la columna.
Aqui te dejo mas o menos el codigo, en base de datos tendrias que cargar el elmento <img> con los atributos que te puse mas arriba.
Código:
$id = $row["Id"];
$foto = $row["Foto"];
$texto_cabecera = $row["Cabecera"];
$texto_cuerpo = $row["Cuerpo"];
printf("<tr><td>%s", $foto);
printf("<a href='detalle.php?id=$id'> %s</a><br><br>", $texto_cabecera);
printf("%s</td></tr>", texto_cuerpo);
Espero que te sirva.
Un saludo