Hallo Michi,
mysql_query("INSERT INTO auswahl ([...] bnp, bnpx, ) VALUES ([...])")
ich vermute mal, MySql stört sich an dem Komma das hinter dem »bnpx« zu viel ist.
or die ("Keine Chance");
das ist so ziemlich das schlechteste, was man da reinschreiben kann - wesentlich interessanter wäre was mysql_error() an der Stelle sagt.
PS: Es werden KEINE Errors (weder PHP noch Myql) angezeigt.
kein Wunder - du unterdrückst sie ja auch mit aller Gewalt ...
Grüße aus Nürnberg
Tobias