Philipp Hasenfratz: MySQL - Feldinhalt auslesen und um eins erhöhen

Beitrag lesen

Halihallo Maddy

Ich möchte dass er den letzten Inhalt der Spalte "Nummer" liest (sind Zahlen!) und diesen um eins erhöht (also wenn als letztes 5 drin steht in $zahl 6 schreibt) und dann in eine Variable einträgt damit ichs mit den restlichen Daten per Script in die Datenbank einspeisen kann...

Dazu bräuchtest du zwei Queries, ein SELECT und ein UPDATE. Einfacher
geht es mit nur einem UPDATE:

UPDATE
    table_name
  SET Nummer=Nummer+1,
      andere_felder=form_values,
      ...
  WHERE
      id=id_des_datensatzes

Ansonsten: Was spricht dagegen "Nummer" aus der Datenbank einzulesen,
über das Script um eins zu erhöhen, und diese Zahl dann mit allen
anderen Werten zurück in die DB zu schreiben?

Viele Grüsse

Philipp