挿入の数は、2000から影響を受ける行の数を引いたものになります。より一般的に:
(numberOfValuesInInsert * 2) - mysql_affected_rows()
編集:
トーマスが指摘 、MySQLドキュメント 実際に言う:
[強調鉱山]
したがって、既存の行を同じ値に設定する可能性がある場合、2つの挿入は、異なる値の1つの更新と同じ値の1つの更新を区別できないため、更新された行と挿入された行の数を判断することはできません。
挿入の数は、2000から影響を受ける行の数を引いたものになります。より一般的に:
(numberOfValuesInInsert * 2) - mysql_affected_rows()
編集:
トーマスが指摘 、MySQLドキュメント 実際に言う:
[強調鉱山]
したがって、既存の行を同じ値に設定する可能性がある場合、2つの挿入は、異なる値の1つの更新と同じ値の1つの更新を区別できないため、更新された行と挿入された行の数を判断することはできません。