このように書きます
if(!mysql_query("update kxwr
(name
,sex
,old
) values ('小明','男','18') where id
='1'")){
exit('変更に失敗しました');
}
echo'変更は成功しました! ';
失敗が返されるのはなぜですか?
もしも
if(!mysql_query("kxwr
(name
,sex
,old
,id
) 値に挿入 ('Xiao Ming','M','18','1')")){
exit('追加に失敗しました');
}
echo'正常に追加されました! ';
このように、挿入は成功することができますが、更新は失敗するのはなぜでしょうか?
このように書きます
if(!mysql_query("update kxwr
(name
,sex
,old
) values ('小明','男','18') where id
='1'")){
exit('変更に失敗しました');
}
echo'変更は成功しました! ';
失敗が返されるのはなぜですか?
もしも
if(!mysql_query("kxwr
(name
,sex
,old
,id
) 値に挿入 ('Xiao Ming','M','18','1')")){
exit('追加に失敗しました');
}
echo'正常に追加されました! ';
このように、挿入は成功することができますが、更新は失敗するのはなぜでしょうか?
文法が間違っています
リーリー
文法の問題。 update table_name set column1=xxx where column2=yyy;
そうです
まずSQLを学びましょう。
アップデートはそのように使用されません