Mysql
 sql >> Baza danych >  >> RDS >> Mysql

jak zapisać zawartość ckeditor w bazie mysql

Tak, możesz przesłać cały artykuł do bazy danych. Ale zanim go złożysz; spróbuj użyć tej funkcji:

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

Przykład:

 dataready($_POST['editor']);

Możesz więc użyć dowolnego PDO lub Mysqli.

Aby uniknąć echa elementów HTML podczas drukowania artykułu, użyj tej funkcji:

  html_entity_decode($article_text);

Mam nadzieję, że to działa dla Ciebie.

PS. używanie kolumny typu TEKST dla Twojej bazy danych jest w porządku. Możesz również użyć LONGTEXT, jeśli chcesz dodać więcej tekstu do tej kolumny.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najlepszy sposób na przechowywanie/wyświetlanie dat w różnych strefach czasowych w PHP?

  2. MySQL ORDER BY Pole daty, które nie ma formatu daty

  3. Błąd klucza obcego mysql #1452

  4. Czy mogę przechowywać obrazy w MySQL?

  5. Jak mogę wysłać zapytanie do bazy danych MySQL z aplikacji Rails bez modeli?