Sì, puoi inviare l'intero articolo al database. Ma, prima di inviarlo; prova a usare questa funzione:
function dataready($data) {
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
}
Esempio:
dataready($_POST['editor']);
Quindi puoi usare quello che vuoi PDO o Mysqli.
Per evitare l'eco degli elementi HTML durante la stampa dell'articolo, utilizzare questa funzione:
html_entity_decode($article_text);
Spero che questo funzioni per te.
PS. usare il tipo di colonna TEXT per il tuo database va bene. Puoi anche usare LONGTEXT se vuoi aggiungere più testo a quella colonna.