Ich habe Probleme, einen Teil der Bedeutung der Bindung bestimmter Variablentypen in PDO und MySQL zu verstehen, wenn der angegebene Typ in meinem Fall bedeutungslos zu sein scheint. Im folgenden Code wird der gebundene Typ (wie i oder s) ignoriert. Die Tabellenzeile „wert_sortierung“ in der Datenbank ist INT(11). Unabhängig davon, ob $val_int wirklich eine Ganzzahl ist oder nicht und ob ich es über i binde,
/ PDO::PARAM_INT oder _STR, die Abfrage funktioniert immer, keine Unterbrechung, kein Fehler oder Warnung, dass die Typen in der Bindung und Datenbank oder Variable selbst nicht passen.