dedlfix: Verständnisfrage: was bedeutet smallint(5)?

Beitrag lesen

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";