Beim austesten habe ich die gleichen Werte benutzt :(.
Ist die Datenspalte breit genug? aes_encrypt() gibt unter Umständen längere Zeichenketten zurück als verschlüsselt werden, siehe http://dev.mysql.com/doc/refman/5.1/en/encryption-functions.html#function_aes_encrypt.
Falls es daran auch nicht liegt, probiere es erstmal ohne Formularkram, mit einem festen Wert.