kostenloser Webspace werbefrei: lima-city


Datenbankwerte erhöhen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    jonulum

    jonulum hat kostenlosen Webspace.

    Gibt es mit MySQL/PHP eine M?glichkeit, Werte, die in einer Tabelle in einer Spalte gespeichert sind, um einen gewissen Betrag zu erh?hen.
    Beispiel:
    Der Wert der Spalte 'Hoehe' betr?gt bei id='1'genau 5. Ich m?chte den nun um 2 erh?hen (nat?rlich ohne myAdmin).
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Mit SELECT auslesen, mit PHP um zwei erh?hen und mit UPDATE wieder einf?gen, w?rde ich mal sagen. Wichtig ist, dass die Spalte ID nur eindeutige Werte (UNIQUE) enth?lt, sonst liefert SELECT Ergebnisse aus mehreren Zeilen und UPDATE updatet sonst auch mehrere Zeilen.

    Es k?nnte sogar noch einfacher gehen und zwar nur mit UPDATE:

    UPDATE Tabellenname
    SET hoehe = hoehe + 2
    WHERE ID = 5

    Aber auch hier gilt: ID muss eindeutig sein! Sonst werden alle Datens?tze ge?ndert, wo ID den Wert 5 hat (kann aber durchaus gewollt sein).

    MfG
    alopex

    Beitrag ge?ndert am 13.07.2005 01:02 von alopex
  4. g*********b



    alopex schrieb:
    Es k?nnte sogar noch einfacher gehen und zwar nur mit UPDATE:

    UPDATE Tabellenname
    SET hoehe = hoehe + 2
    WHERE ID = 5


    Das k?nnte nicht nu, das ist genau so!

    Mit der id hast Du nat?rlich recht.

    Aber genau daf?r ist eine id e i g e n t l i c h auch da!

    greetinx

    WS
  5. Autor dieses Themas

    jonulum

    jonulum hat kostenlosen Webspace.

    Das ist wirklich n?tzlich. Vielen Dank *sofort ausprobier" ;-)
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!