まず第一に、私の提案は、問題が発生した場合はそれを乗り越え、PHP マニュアルを 1001 回読めば問題は解決するということです。
百度で検索すると、ネチズンはさまざまな答えをくれました。
まず、Baidu の間違いを修正します:
コードをコピーします コードは次のとおりです:
$sql = "update table a set aname='name' where aid=88"; conn ->query($sql);
if ($r){
echo 「ここでデータが更新されたというエラーが発生します。88 を使用したデータが存在しない場合も、ステートメントは true を返します。」 ;
}
with where ステートメントが調整に準拠していない場合でも、SQL ステートメントが正しい限り、true が返されます。ここでの true は、SQL ステートメントがエラーを起こしていないことと理解できます。 $conn->query($sql) または die("Update エラーが発生しました。パラメーターが正しいかどうか確認してください。 "); のように記述するのと同じ効果があります。
update によって更新された行数を取得するには、mysql_affected_rows($conn) または mysqli_affected_rows($conn) を使用します。
以上、php mysqlの内容も含めて、php mysqlのアップデート後に更新されているかどうかを確認する方法を紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。