Buenas
A ver, si el formato en negrita, subrayado.. etc, es en formato HTML (es decir, etiquetas <b> o <u> y tal) sí que puedes fácilmente usando la función
htmlspecialchars();
Si tu escribes:
Código PHP:
$texto="<b>Negrita</b>, <u>Subrayado</b>, <i>Cursiva</i>";
Si haces un
echo $texto; te mostrará "
Negrita,
Subrayado,
Cursiva".
Pero si escribes
echo htmlspecialchars($texto); te mostrará las etiquetas, "<b>Negrita</b>, <u>Subrayado</b>, <i>Cursiva</i>".
Cuando lo metas en la base de datos mételo como un htmlspecialchars, y cuando lo recuperes no.
Saludos