Probleme mit dem Wert 0

phap69

Mitglied
Bitte um Hilfe, nachdem ich mín der Suchfunktion nicht fündig wurde. Lag vielleicht aber auch einfach an der Tatsache dass ich nach "0" gesucht habe.

Mein Problem: Ich habe in einem MySQL Datenfeld (Typ DOUBLE) den Wert 0, diesen möchte ich auch mathematisch wie 0 behandeln, z.B. bei der Berechnung eines Durchschnitts etc.

Leider wird ein Wert 0 stets als FALSE, bzw. nicht existierend behandelt. Sehe ich das falch, oder wie kann mein Problem gelöst werden?

Die Daten aus der Datenbank verarbeite ich übrigens mit PHP weiter (ich weiß g, gehört nicht hierher!), und jegliche Abfrage nach der Existenz eines Werts wird mit dem Inhalt 0 natürlich so auch verneint!
 
OK, ich glaube ich muss was korrigieren. Habe gerade gemerkt, dass bei dem Datenfeld das Attribut NULL auf Ja (d.h. Null stand), daher wurde kein Durchschnitt berechnet!

Allerdings bleibt immer noch die Frage nach der Behandlung als Variable in PHP.
 
Jaja, manchmal hilft wohl schon einfach mal lautes nachdenken im Forum. Mit isset() geht's natürlich. War ein recht altes Skript - Anfängerfehler!

Danke
 
Zurück