Looking for php Answers? Try Ask4KnowledgeBase
Looking for php Keywords? Try Ask4Keywords

PHPPHP mysqliの影響を受けた行は、正の整数を返す必要があるときに0を返します


前書き

このスクリプトはレポートデバイス(IoT)を処理するように設計されています。デバイスが以前に承認されていない場合(データベースのデバイステーブル内)、新しいデバイスをnew_devicesテーブルに追加します。私は更新クエリを実行し、affected_rowsが<1を返した場合、挿入します。

新しいデバイスレポートを取得すると、最初に$ stmt-> affected_rowsが実行されて0が返され、その後の通信では1が返され、次に1、0、2、2、2、0,3,3,3,3,3,3 、0、4、0、0、6、6、6など

これは、更新ステートメントが失敗しているかのようです。どうして?

PHP mysqliの影響を受けた行は、正の整数を返す必要があるときに0を返します 関連する例