dedlfix: online DB mysql UPDATES in der Schleife

Beitrag lesen

Tach!

  • einer der Werte ist leer, also noch nicht mal '0'. Ich könnte mir vorstellen, dass er da aussteigt. Aber warum meckert mysqli_error da nicht rum?

Warum? Ist doch gültige Syntax. Du hast zwar anzunehmenderweise Zahlenwerte, aber du notierst sie wie Strings. Leerstrings werden zu 0 konvertiert, wenn sie in einen numerischen Kontext kommen.

Hättest du hingegen Zahlen als Zahlenliteral geschrieben, also ohne Anführungszeichen, dann wäre eine fehlende Zahl ein Syntaxfehler.

dedlfix.