Führen Sie die Abfrage mit
ausSELECT COUNT(id) AS will_affect_rows_count FROM products WHERE products_id = '1'
Dadurch erhalten Sie die Anzahl der Zeilen, die von Ihrer UPDATE-Abfrage betroffen sind.
Darf ich fragen, warum Sie in dieser Tabelle Produkte mit doppelten products_ids haben können?