$conn = mysql_connect('localhost','root','') または die ("no");
mysql_select_db('test',$conn) または die ("nonono");
mysql_query("UPDATE `user` SET age='6' WHERE name='yuan'");
データベース内のデータが更新できないのはなぜですか?
id name city age
1 元上海 36
2 南北京 22
3 蔡傑常州 33
4 朱上海 22
ディスカッションへの返信(解決策)
問題はありません!エンコーディングの問題ですか?
phpmyadmin に入れて実行してください
mysql_query("UPDATE `user` SET age='6' WHERE name='yuan'") または die(mysql_error()); is Errormysql_query("UPDATE `user` SET age='6' WHERE `name`='yuan'");
名前には ` 記号とキーワードが追加されています
名前は mysql キーワードではないようです
データベースまたはテーブルが間違っていますか?
データベースフィールドには ` を追加する必要があり、年齢と名前を追加する必要があります
エラーも真実もありません
正しく見えます...
どのようなエラーが報告されていますか?写真も真実もありません。