Tach!
update xUmLObm6Zd_products set products_price = 0 WHERE products_price = "";
Das geht nicht, wenn NULL drinsteht. Bei Operationen mit NULL kommt immer NULL raus (außer bei den Spezialoperatoren IS NULL etc.), und NULL wird im booleschen Kontext zu false.
dedlfix.