Mysql
 sql >> Database >  >> RDS >> Mysql

come salvare il contenuto di ckeditor nel database mysql

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.