Hi!
Das folgende Kommando ergibt affected_rows = 0, auch in phpMyAdmin. Warum?
Wir™ kennen deinen Datenbestand nicht. Wenn ein Statement keine Daten geändet hat, liefert Affected Rows die Anzahl 0. Gründe dafür sind: die alten Daten bestanden schon - was bei einem CONCAT() einer Spalte mit sich selbst eher nicht der Fall ist - oder die Bedingung traf nicht zu.
Lo!