加上 mysqli_query($con,'set names utf8');之后中文插入失敗
?//插入一條記錄
? ?mysqli_query($con,'set names utf8');
? ?$sql='insert into test(name) values("蘋果")';//中文亂碼???????
? ?if(mysqli_query($con,$sql)){
? ? ? ?//插入成功返回true,失敗返回false
? ? ? ?echo "插入成功";
? ? ? ?echo '<br>';
? ?}else{
? ? ? ?echo mysqli_error($con);//返回上一個(gè)mysql操作產(chǎn)生的文本錯(cuò)誤信息
? ? ? ?echo "插入失敗";
? ?}
結(jié)果顯示
Incorrect string value: '\xE8\x8B\xB9\xE6\x9E\x9C' for column 'name' at row 1插入失敗0