echo $begrüßung;
Durch die 5 gibst du also an, dass nur 5 Zeichen von rechts dargestellt werden sollen.
"Die optionale Breitenspezifizierung wird benutzt, um die Anzeige von Werten, deren Breite geringer ist als für die Spalte festgelegt, linksseitig mit Leerzeichen aufzufüllen. [...]"
Aha, dann beißt sich diese Aussage aber mit http://dev.mysql.com/doc/mysql/en/numeric-type-overview.html (oder auf deutsch: http://dev.mysql.com/doc/mysql/de/column-types.html)
"M indicates the maximum display width."
...
SMALLINT[(M)] ...
echo "$verabschiedung $name";