rechnen mit php

  • rechnen mit php

    Hey Leute
    ich hab ein php skript welches eine bestimmte zahl immer +1 nimmt
    wenn dise zahl allerdings auf 0 steht passiert gar nichts

    hier mein skript:

    Quellcode

    1. $id = $_GET['ID'];
    2. //Datensatz updaten
    3. $sql=" UPDATE $tabellenname SET
    4. gwasch=gwasch+1,
    5. zeche=zeche+1
    6. WHERE id=('$id') ";
    7. mysql_select_db("wirt", $link);
    8. $result = mysql_query($sql, $link);


    meine tabelle ist auf float gesetzt

    im oberen teil des scriptes welcher nixht sichtbar ist wird zur datenbank verbunden.
    Das skript funktioniert aber nur solang "zeche" in der datenbank nicht 0 ist

    danke
  • Tach auch,

    hm, also es spräche nichts dagegen, wenn in der Tabelle tatsächlich 0 steht.
    Aber wenn ich mal raten darf: in der Tabelle steht nicht 0 sondern NULL - also nichts.

    Während 0 + 1 = 1 ist, ist NICHTS + 1 = ...fehler....


    Wärst jedenfalls nicht der erste, dem das passiert.
    Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Jeder glaubt, er hätte genug davon.
    --------------------------------------------------(Rene Descartes)