Hallo Zeus
Danke für dein Beispiel ich habe die Konten mit einem Trennzeichen versehn
und das ganze folgender maßen gelöst.
if ($cnt2 == 0){
#Wenn noch kein Konto vorhanden ist
$lastaccount = $userinfo['loginname']."0000";
$test = ereg ("[0-9][0-9][0-9][0-9]$", $lastaccount, $result_array);
$next = $result_array[0] + 1;
$nextaccount = sprintf("%04d",$next);
$konto = $userinfo['loginname'].'-'.$nextaccount;
eval("echo \"".getTemplate("modules/konto_new")."\";");
}
else
{
#Letzts Konto des user auslesen spliten und um eins erhoehen
$result5=$db->query("SELECT * FROM ".TABLE_MODULES_KONTO." WHERE `customerid`='".$userinfo['customerid']."' ORDER BY `username` DESC");
while($row = $db->fetch_array($result5)){
$cnte = split('[/.-]',$row['username']);
$cnte = $cnte[1];
$nextaccount = sprintf("%04d",$cnte+1);
$konto =$userinfo['loginname'].'-'.$nextaccount;
eval("echo \"".getTemplate("modules/konto_new")."\";");
lg
ragner