Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Não é possível salvar texto grande no mysql através do php


como Felix kling diz que você precisa escapar de seus dados de postagem porque talvez haja algumas citações no texto que você tenta salvar, mas isso impedirá que sua consulta seja executada corretamente e também é um grande risco de segurança não escapar antes de enviar para o banco de dados.
$post = mysql_real_escape_string($_POST['post']);

$query="INSERT INTO `ARTICLES` (`TITLE`, `BY`, `IN`, `POST`) 
VALUES('". $title ."', '". $by ."', '". $in ."', '". $post ."')";

verifique também se você configurou o POST coluna para texto no phpmyadmin. Porque se você não preparou espaço suficiente, ele não será salvo no banco de dados.