sql >> Databasteknik >  >> RDS >> Mysql

hur man sparar ckeditor-innehåll i mysql-databasen

Ja, du kan skicka in hela din artikel till databasen. Men innan du skickar in det; försök använda den här funktionen:

function dataready($data) {
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
} 

Exempel:

 dataready($_POST['editor']);

Så du kan använda vad du vill PDO eller Mysqli.

För att undvika eko av HTML-elementen när du skriver ut artikeln, använd den här funktionen:

  html_entity_decode($article_text);

Hoppas detta fungerar för dig.

PS. att använda kolumntyp TEXT för din databas är bra. Du kan också använda LONGTEXT om du vill lägga till mer text i den kolumnen.



  1. SQL-funktion mycket långsam jämfört med fråga utan funktionsomslag

  2. GATHER_PLAN_STATISTICS genererar inte grundläggande planstatistik

  3. Hur man installerar SQL Server på Ubuntu 18.04

  4. Hur man tillåter fjärråtkomst till PostgreSQL-databasen