hmm...

also erstmal versteh ich nicht was die schleife da zu suchen hat (ist ja wahrscheinlich eh nur ein datensatz)

PHP-Code:
while ($row mysql_fetch_array($req)) {
$werberpraemie=$row[werberpraemie];
$startguthaben=$row['startguthaben'];

aber daran liegts wohl eher nicht.

aber irgendwie wird bei dir auch garkein kontostand eingetragen, es wird nur ein startguthaben als bonuslose eingetragen (das auch noch falsch), aber der kontostand fehlt irgendwie oder? (kenne das addon nicht, aber irgendiwe fehlt der eintrag!)

PHP-Code:
db_query("INSERT INTO ".$db_prefix."_kontodaten (uid,passwort,status,hinweis,bonuslose) VALUES ('".$_POST['uid']."','".md5($_POST['passwort_1'])."','0','','$startguthaben')"); 
vllt zu ?

PHP-Code:
db_query("INSERT INTO ".$db_prefix."_kontodaten (uid,passwort,status,hinweis,bonuslose,kontostand) VALUES ('".$_POST['uid']."','".md5($_POST['passwort_1'])."','0','','".$startguthaben."','0')"); 
oder sollte das startguthaben nicht den bonuslosen gelten, sondenr dem wirkliuchen guthaben?