Hansi: Abfrage ist falsch?

Beitrag lesen

Hi

Und zwar wenn $anzahl == "" oder $anzahl =="0" ist dann soll kein
...
  if ($anzahl != "" || $anzahl != "0")
Das ist nicht das, was du da geschrieben hast:
Was da steht ist, anzahl soll entweder nicht leer oder nicht 0 sein (informatisch gesehen "und auch nicht beides").
Diese Abfrage ist IMMER wahr: Wenn anzahl="", dann ist Anzahl != 0, ist anzahl=0, dann ist Anzahl !="".
Du suchst wohl mehr ein &&, also Anzahl soll nicht leer und nicht 0 sein.

Hoffe, ich hab mich nicht vertan...

MfG
Rouven

»»
»»
»»
»»

Die Lösung war:

if (!empty($anzahl))
{
...
}

aber wieso das nicht das gleiche ist habe ich nicht wirklich verstanden?

Gruß Hansi