Is it possible to change the order of fields in mysql (using phpmyadmin xampp) by which they appear without dropping the current table.
I'm not sure about phpmyadmin, but you can certainly do that with an SQL query:
ALTER TABLE `table`
CHANGE COLUMN `oldname` `newname` *column_definition* [AFTER|BEFORE] `colname`;
Try this
ALTER TABLE table_name
MODIFY COLUMN column_name1
varchar(100)
AFTER column_name2