Geistiger Hohlraum: Daten eintragen und id auslesen

Beitrag lesen

Putzig finde ich auch immer, dass der SQL-Befehl ohne weiteren Sinn in eine Variable geschrieben wird.

ich mache das auch so
$sql = sprintf ('Update %s SET %s = %s WHERE %s = "%s" LIMIT 1',

Nein, noch schlimmer.

nenn mir mal einen Grund, warum man das nicht machen sollte.

Es ist unnütz. Vor zehn Jahren hätte ich noch angefügt, dass es unnütz Prozessorleistung verschwendet, heute ist es einfach nur eine Zeile zu viel, zu umständlich.
Aber wer gerne zwei lange Zeilen statt einer kurzen tippt und mit Variablen um sich wirft, meinetwegen. Wir haben ja alle unsere merkwürdigen Angewohnheiten :)