php 挿入に失敗した場合の解決策: 1. エンコード形式を確認します; 2. "mysql_set_charset('utf8');" を "mysql_set_charset('utf-8');" に変更します; 3. mysql 検索を開きます対応するテーブルを参照し、そのエンコード形式を「utf8」に変更します。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、Dell G3 コンピューター。
php insert into が失敗した場合はどうすればよいですか?
解決策|phpの挿入に失敗しました|間違った文字列値: 列「name
//代码插入数据 $myID = Null; $myName='刘安'; $myMoney=100; $sqlstatement="insert into users values(Null, '{$myName}', '{$myMoney}')"; $result=mysql_query($sqlstatement); var_dump($result);
の\xE5\x88\x98\xE5\xAE\x89」は常に false false false死にたかった、死にたかった。
後でドキュメントを確認しなかったので、エンコード形式に問題があるのではないかと思いました。
mysql_set_charset('utf8');
を # に変更しました。 ##
mysql_set_charset('utf-8');
mysql_set_charset('utf8');
$sqlstatement="insert into users values(Null, '{$myName}', '{$myMoney}')"; $result=mysql_query($sqlstatement); var_dump($result); echo mysql_error();
PHP ビデオ チュートリアル
"以上がphpの挿入が失敗した場合の対処法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。