dedlfix: db_abfrage, bei dem die werte NULL sein können

Beitrag lesen

echo $begrüßung;

[...] vater LIKE "%%"

Was bitte bezweckst du mit diesem Ausdruck? 0 bis beliebig viele Zeichen gefolgt von 0 bis beliebig vielen Zeichen. Bei zwei aufeinanderfolgenden % ist eins überflüssig und ein einzelnes % als Suchbedingung macht die ganze Suchbedingung obsolet.

muss ich alle NULL werte vom vater wirklich in leere werte umwandeln, oder gibt es auch eine andere möglichkeit für meine SELECT-abfrage?

Ein Ausdruck, der einen NULL-Wert enthält kann per Definition nie erfolgreich sein. Es sei denn, man verwendet den speziellen Operator IS, der auf NULL testen kann.

echo "$verabschiedung $name";