Pokud přesun souboru funguje, problém je s největší pravděpodobností v posledním kroku - dotazu MySQL. Maximální úroveň chyb pomocí error_reporting(E_ALL)
a nastavit protokol chyb PHP - to bude zaznamenávat všechna varování MySQL a jakékoli další problémy. Zaznamenejte dotaz SQL, který se pokoušíte provést. Funguje to z klienta MySQL?