ホームページ > バックエンド開発 > PHPチュートリアル > PHPでデータを追加するときに数字と英語しか追加できないのに、テキストを追加するとエラーが報告されるのはなぜですか?

PHPでデータを追加するときに数字と英語しか追加できないのに、テキストを追加するとエラーが報告されるのはなぜですか?

WBOY
リリース: 2016-06-23 14:17:51
オリジナル
1252 人が閲覧しました

PHP MySQL

データを追加するときに、数字と英語しか追加できません。専門家にこの問題を解決してもらいたいです。
エラーは次のとおりです: 実行エラー 文字列値が正しくありません: 列 'n_content' 行 1 の 'xE8xB4xB9xE6x98xAF...'
コードは次のとおりです:
header("Content-Type:text/ html;charset= utf-8");
if($_POST['submit']!=""){
$i=$_POST['id'];
$t=$_POST['title'];
$c= $_POST['content'];
$con=mysql_connect("localhost","root","root");
$sql="ニュースに挿入(n_id,n_title ,n_content) VALUES (NULL,'$t','$c') ;";
echo $sql;
$rat=mysql_query($sql,$con) または die('実行エラー'.mysql_error ()) ;

if($rat){
echo '挿入成功'
}else{
mysql_close($con) }
mysql _close($con); ;






自動高さの例
< ;link rel ="stylesheet" href="../editor/主題/default/default.css" />


<script> <br> KindEditor.ready( function(K ) { <br> K.create('textarea[name="content"]', { <br> autoHeightMode : true, <br> afterCreate : function() { <br> this.loadPlugin('autoheight'); <br> } <br> }); <br> }) ;//高さを手動で調整します <br> </script>
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート