When adding a varchar column and neglecting to enter a length, the error message "This is not a number!" (strNotNumber) is vague and doesn't help the user find the problem.
If we rephrase it as "You have not entered a valid length of this data type", would that be appropriate for
(1) the other data types (CHAR, BIT, VARBINARY, and BINARY) and
(2) the other usage of strNotNumber -- in function checkFormElementInRange(theForm, theFieldName, message, min, max)?
If 1=yes and 2=no, perhaps we must create a new string?
Rephrased with a positive tone:
https://github.com/phpmyadmin/phpmyadmin/commit/3df8d3db6ba10c3ad7675727a750f2ba74a41d51