なぜ php は中国語を挿入できないのでしょうか?
mysql データベースにデータを挿入する場合、英語を挿入しても問題ありませんが、
$ host = "127.0.0.1";
$user = "root";
$pass = "123456";
$db = "school";
$connection=mysql_connect($ host,$user,$pass) または die ("接続できません!");
//mysql_select_db($db) または die ("データベースを選択できません");
$sqlTest = "データベース パーソンを作成します";
$sql = "従業員の値に挿入(4,'Yund',' Male',96)";
if(mysql_db_query("person",$sql)){
echo("データの挿入に成功しました");
}
else{
echo("データの挿入に失敗しました");
}
?>
皆さんありがとうございます
----- -解決策---------
mysql_query("set names 'GBK'");
------ソリューション------------------
スクリプトコーディング、データベースコーディング、データベース操作コーディングの保守一貫性
------解決策---------
従業員の値に「$sql =」を弱く挿入する(4,'Yund','male',96)";
『挿れてもいいですか? ! ! !
------解決策---------
コーディングの一貫性を保ちます。上の階ではすべて問題ありません。データベース接続クラスが見つかります。クラスを直接使用する場合はそれほど問題は起こりませんが、独自のクラスを作成して常に使用する方が良いでしょう。混乱しないでください