dedlfix: SQL query -> Wenn Wert == LEER Alternativtext ausg.

Beitrag lesen

echo $begrüßung;

Wie definierst du "LEER"?
Tabellenwert == NIX drin

Wie ich anschließend ausführte gibt es NIX aus datenbanktechnischer Sicht nicht. Es ist genau definiert, wie das, was du mit NIX/LEER bezeichnest, aussieht.

  • NULL - ein eigener Typ
  • ein Leerstring - Type String, Länge des Inhalts: 0
  • ein String, der Leerzeichen oder anderen unsichtbaren Steuerzeichen enthält.

Letzteres sieht nur aus wie NIX, ist aber nicht NIX.

Das kommt auf das Ergebnis deiner Prüfung an.
Ergebnis ist positiv -> wird ausgegeben.

Wenn ich das richtig deute, hast du mich nicht verstanden. Ich möchte nicht wissen, was rauskommen soll. Ich wollte, dass du nachsiehst, was tatsächlich in $loadadress['lage'] drin ist. Denn wenn die dem if folgende Anweisung nicht ausgeführt wird, ist sicher im variablen Teil der Bedingung nicht das drin, was du erwartest. Also:

var_dump($loadadress['lage']);

Was auch oft hilft, Ungereimtheiten zu erkennen ist ein auf E_ALL gestelltes error_reporting.

echo "$verabschiedung $name";