Ich verwende für SQL Abfragen meistens die adodb:
http://adodb.sourceforge.net/
Ich sehe bei deinem Skript auf die schnelle auch keinen Fehler, ist natürlich schwern wenn man nicht auf den Server zugreifen kann. Query ausgeben und in phpMyAdmin eingeben ist aber immer eine einfache Möglichkeit rauszufinden was das Problem ist.
SQL Error kann man sich auch ausgeben lassen:
PHP-Code:
$eintragen = mysql_query($eintrag)
or die (mysql_error());
Btw. pack PHP Code in PHP Tags im Forum, das macht das ganze viel besser lesbar.
lg Matthias