ホームページ >データベース >mysql チュートリアル >MySQL の DELETE 操作が成功したかどうかを確認するにはどうすればよいですか?

MySQL の DELETE 操作が成功したかどうかを確認するにはどうすればよいですか?

DDD
DDDオリジナル
2024-10-29 21:14:29665ブラウズ

How to Check if a MySQL DELETE Operation Was Successful?

MySQL DELETE オペレーションの成功を判断する方法

PHP を使用して MySQL で DELETE ステートメントを実行する場合、その成功を判断すると有益であることがわかります。 .

MySQL クエリ関数の使用

mysql_query を使用して DELETE 操作の結果を確認するには、関数は次を返します:

  • TRUE: 操作が成功しました。
  • FALSE: エラーのため操作が失敗しました。

あるいは、PDO::exec を使用する場合、関数は戻り値を返します。 :

  • 変更または削除された行の数: 成功を示す正の整数。
  • 0: 影響を受けた行はありません。

mysql_affected_rows 関数

DELETE 操作の影響をより正確に検証するには、mysql_affected_rows 関数の使用を検討してください。この関数は次を返します:

  • 影響を受けた行数: 削除された行数を示す正の整数。
  • 0: 行はありませんでした。削除されました。

以上がMySQL の DELETE 操作が成功したかどうかを確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。