dedlfix: Unknown column 'XXX' in 'field list'

Beitrag lesen

Hi!

Was ist daran schlimm oder falsch, wenn jemand in ein Feld, das für Zahlen vorgesehen ist, was falsches einträgt und dabei 0 rauskommt? Shit in, shit out.
Es kann zu einer "Katastrophe" führen wenn der falsche Datensatz gelöscht oder verändert wird:

Du hast genau den Teil weggelassen, der sich auf die "Katastrophenfälle" bezieht. Wenn es die gibt, ist nicht die Verwendung von intval() die Ursache sondern ein falscher Programmablauf. Wenn bestimmte Zahlen nicht verwendet werden dürfen, muss man nach irgendwelchen Umwandlungen auf diese Zahlen prüfen, und nicht vorher irgendwas testen und dann den Wert grundlegend verändern.

Lo!