ホームページ  >  記事  >  バックエンド開発  >  PHP 更新後に影響を受ける行数を取得する際の例外の解決策 mysql_PHP Tutorial

PHP 更新後に影響を受ける行数を取得する際の例外の解決策 mysql_PHP Tutorial

WBOY
WBOYオリジナル
2016-07-21 15:12:251225ブラウズ

マニュアルを見ると、UPDATE前後のデータが同じ場合にmysql_affected_rows関数が異常な値を返すことが分かりました

公式のコミュニティから、gmail dot comのbdobricaからのメッセージを見ました。 :
更新クエリを作成していて、クエリが有効であるにもかかわらずフィールドが変更されていないときに mysql_affected_rows() が 0 を返すという投稿で指摘された問題の解決策として、次の関数を投稿しています。これは非常に簡単です。以前の投稿に基づいています

コードをコピーします コードは次のとおりです。 「行一致しました: ([0-9]*)" , $info_str, $r_matched); return ($a_rows }


追記: 私はこの小さな問題に苦労しました 長い間、php は本当に不明確だと感じていました。



http://www.bkjia.com/PHPjc/326696.html
www.bkjia.com
tru​​e

http://www.bkjia.com/PHPjc/326696.html技術記事マニュアルを見ると、UPDATE前後のデータが同じ場合にmysql_affected_rows関数が異常な値を返すことが分かりました。公式のコミュニティから、gmail d...でbdobricaを見ました。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。