我已经制作了一个PHP脚本和一个管理面板。 但是在将记录插入数据库时我遇到了问题。我使用此代码:
<input name="title" type="text" />
为了得到它我使用:
$code = $_REQUEST['title'];
但是当我想插入这个文字时:
Un jour comme les autres, Gerry Lane et sa famille se retrouvent coincés dans un embouteillage monstre sur leur trajet quotidien.
我只是说:
Un jour comme les autres, Gerry Lane et sa famille se retrouvent coinc
这是我用来插入Db的代码:
$q = "INSERT INTO `movies` (`code`) VALUES ('$code')";
$result = mysql_query($q) or die(mysql_error());
我该如何解决?
答案 0 :(得分:0)
问题可能是,在您的表结构中,字段名称被限制为一个长度。 例如:- 因为我可以geuss。 字段类型可能是 varchar(70)或char(70)。因此它只接受起始70个字符并将它们保存到该字段中。
所以检查一下,如果没有,那就告诉我们表的结构。
请试试这个:
$code = utf8_encode($code);
插入db。之前