Hi,
Ich bin zwar schon etwas eingerostet, aber ich glaube du hast da ein Semikolon zu viel:
Code
mysql_query("INSERT INTO `pokemons` (image, pokeID, name, typ, typ2, faehigkeit) VALUES ('$picture', '$number', '$name', '$type2', ' ', '$help');");
wird zu :
Code
mysql_query("INSERT INTO `pokemons` (image, pokeID, name, typ, typ2, faehigkeit) VALUES ('$picture', '$number', '$name', '$type2', ' ', '$help')");
(Ohne das ; am Ende)
Bei der anderen Query auch.
E: Vieleicht liegts auch daran, dass du die Variablen in Hochkommas hast. Versuchs mal ohne, sind ja keine Strings.
MfG