Hallo,
Danke für die Ausführliche Erklärung. Ich verstehe es einfach nicht. Ich möchte einen Block nicht anzeigen, wenn alle dieser Felder leer sind
so schwer ist das doch gar nicht. Versuch mal, von deiner Prosa-Formulierung aus zu starten:
"Wenn alle Felder leer sind" ist doch gleichbedeutend mit:
"Wenn Feld 1 leer ist UND Feld 2 leer ist UND Feld 3 leer ist ..."
Wenn du die Bedingung so ausführlich formulierst, hast du doch schon fast den passenden Wortlaut für eine Programmiersprache - z.B. PHP.
if ($firma != "" OR $name != "" OR $firma_L != "" OR $name_L != ""):
Das heißt: "Wenn in $firma etwas steht ODER in $name etwas steht ODER in $firma_L etwas steht ..."
Anders ausgedrückt: Wenn in mindestens einem der vier Felder etwas steht.
if ($firma != "" AND $name != "" AND $firma_L != "" AND $name_L != ""):
"Wenn in $firma etwas steht UND in $name etwas steht UND in $firma_L etwas steht ..."
Mit anderen Worten: "Wenn alle Felder ausgefüllt sind"
if ($firma == "" OR $name == "" OR $firma_L == "" OR $name_L == ""):
Das ist das genaue Gegenstück: "Wenn mindestens eins der Felder leer ist ..."
if ($firma == "" AND $name == "" AND $firma_L == "" AND $name_L == ""):
"Wenn alle Felder leer sind ..."
So long,
Martin
Ein Tag, an dem du nicht wenigstens einmal gelacht hast, ist ein verlorener Tag.