Hallo Hank,
ich hätte 2 dumme Fragen, um Verständnsirrtümer auszuschließen.
- bist Du sicher, dass diese _prefix_artikel_temp Tabelle (die sehr nach temporären Daten klingt), beide Male die gleichen Werte enthält?
- Wie ist deine Aussage "Der Update liefert 0 Artikel" zu verstehen? UPDATE Befehle liefern niemals ein Result Set. Oder meinst Du mit 0 die Anzahl der vom UPDATE geänderten Rows?
Wenn du den UPDATE von PHP aus machst, bekommst Du die Anzahl der geänderten Rows über mysqli_affected_rows($db), bzw. bei PDO in Form des Rückgabewertes von PDO::exec oder über PDOStatement::rowCount.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi