Andreas: Problem mit "Dynamischer SQL Abfrage"

Beitrag lesen

hi!

für einen parse-error sehe ich hier zwar keinen Grund, aber das könnte auch an meinen überarbeiteten Augen liegen ;-) Aber das "AND" gibt irgendwie keinen Sinn. Ich denke mal, Du willst ein UPDATE-Statement zusammenbauen, das eine von - sagen wir mal - zwanzig "Dateiname*/Bildtitel*"-Spalten updatet, oder?

Tja, war zufällig die Zeile, da ich vorher einmal " vergessen hatte :-)

Und das mit AND war auch falsch, k.A. wie ich darauf gekomen bin!

Dann:

$statement = "
UPDATE h_objekte SET
  Dateiname$i = '$dateiname',
  Bildtitel$i = '$bildtitel'
WHERE
  id = irgendwas
";

vielleicht hilft`s ja. Ach ja, SQL-Statements mehrzeilig zu notieren ist gar nicht so verkehrt, weil dann MySQL-Fehlermeldungen u.U. aufschlussreicher werden.

Gute Idee!
Danke Dir!

Grüße
Andreas