Hallo zusammen,
ich habe aktuell ein Problem mit der Mehrfachänderung. Ich möchte bei allen Artikeln im Feld attr4 einen HTML-Code einfügen. Dies funktioniert grundsätzlich auch, nur dass immer Folgendes angehängt wird:
’ WHERE attribute.id IN(‚14016‘, ‚15775‘, ‚16591‘, ‚16592‘, ‚16593‘, ‚16594‘, ‚16595‘, ‚16596‘, ‚16597‘, ‚16598‘, ‚16599‘, ‚16600‘, ‚16601‘, ‚16602‘, ‚16603‘, ‚16604‘, ‚16605‘, ‚16606‘, ‚16607‘, ‚16608‘, ‚16609‘, ‚16610‘, ‚16611‘, ‚16612‘, ‚16613‘, ‚16614‘, ‚16615‘, ‚16616‘, ‚16617‘, ‚16618‘, ‚16619‘, ‚16620‘, ‚16621‘, ‚16622‘, ‚16623‘, ‚16624‘, ‚16625‘, ‚16626‘, ‚16627‘, ‚16628‘, ‚16629‘, ‚16630‘, ‚16631‘, ‚16632‘, ‚16633‘, ‚16634‘, ‚16635‘, ‚16636‘, ‚16637‘, ‚16638‘, ‚16639‘, ‚16640‘, ‚16641‘, ‚16642‘, ‚16643‘, ‚16644‘, ‚16645‘, ‚16646‘, ‚16647‘, ‚16648‘, ‚16649‘, ‚16650‘, ‚16651‘, ‚16652‘, ‚16653‘, ‚16654‘, ‚16655‘, ‚16656‘, ‚16657‘, ‚16658‘, ‚16659‘, ‚16660‘, ‚16661‘, ‚16662‘, ‚16663‘, ‚16664‘, ‚16665‘, ‚16666‘, ‚16667‘
Dem anfänglichen ’ nach zu urteilen, liegt offenbar ein Fehler in der Encodierung bzw. Escapen vor, wodurch der SQL-Query verhunzt wird. Sollte aber der Input nicht eigentlich sowieso escaped werden? Ich verwende im Code nur double quotes. Liegt der Fehler nun bei mir und ich müsste den Code vorher manuell escapen? Oder ist das doch eher ein Fehler der Mehrfachänderung?
Danke im Voraus!