echo $begrueszung;
if ($_data['hobbies']) ...
Nur der Vollständigkeit halber:
- Darf eine selbstdefinierte Variable in PHP überhaupt mit einem Unterstrich beginnen (
$_data['hobbies']
)?
Ja, schaust du da: http://de3.php.net/manual/de/language.variables.php
- @Andy: Da die Variable aus einer Datenbankabfrage stammt, gibt es sie immer. Daher löst deine Bedingung das Problem nicht, da immer "if", aber nie "else" ausgeführt wird.
if ($var) prüft nicht auf die Existenz einer Variable (das macht isset()). Die Bedingung ist wahr, wenn der Inhalt der Variable von PHP als true interpretiert werden kann, also alles andere als: false, '', '0', 0, null
echo "$verabschiedung $name";