ho un testo html in una variabile che devo inserire nel db in un campo longtext.

Successivamente dovrò leggere questo campo e mostrarne il contenuto rispettando la formattazione html (il classico wysiwyg).

Il problema risiede nella query di inserimento: apici, slash e nl fanno impazzire tutto.

La query è del tipo

codice:
"UPDATE `pagine` SET `id` = $id , `html` = '$content'";
Ho provato a districarmi tra addslashes, html_entities, magic quotes ecc ... quali funzioni devo utilizzare in scrittura (e poi in lettura)?

tnx