<?
include "include/session.php";
include "include/z_db.php";
$rsult = mysql_query("SELECT Level, punkte FROM plus_signup where userid='$_SESSION[userid]'");
$row = mysql_fetch_assoc($result);
$punkte = $row[punkte];
$Level = $row[Level];
// Vor der Switchabfrage alle Waren auf NULL setzen $Banane=0; $Ware2=0; usw
$PullerNeu=0;
$apfel=0;
$kaffee=0;
$bannane=0;
switch ($punkte) {
case $punkte >= 0 && !($Level >= 0):
$levelNeu=0;
$PullerNeu=0;
$apfel=1;
$NewWare=1;
break;
case $punkte >= 15 && !($Level >= 1):
$levelNeu=1;
$PullerNeu=5;
$kaffee=1;
$NewWare=1;
break;
case $punkte >= 25 && !($Level >= 2):
$levelNeu=2;
$PullerNeu=5;
$bannane=1;
$NewWare=1;
break;
case $punkte >= 67 && !($Level >= 3):
$levelNeu=3;
break;
case $punkte >= 127 && !($Level >= 4):
$levelNeu=4;
$PullerlNeu=50;
break;
case $punkte >= 240 && !($Level >= 5):
$levelNeu=5;
break;
case $punkte >= 785 && !($Level >= 6):
$levelNeu=6;
break;
case $punkte >= 962 && !($Level >= 7):
$levelNeu=7;
break;
case $punkte >= 1919 && !($Level >= 8):
$levelNeu=8;
break;
case $punkte >= 3689 && !($Level >= 9):
$levelNeu=9;
break;
default:
$levelNeu= $level;
$PullerNeu=0;
break;
}
if ($levelNeu != $Level) {
$aendern="UPDATE plus_signup SET Level = $levelNeu, Puller=Puller+$PullerNeu where userid='$_SESSION[userid]'";
$update = mysql_query($aendern);
if ($NewWare != 0) {
$aendern="UPDATE WarenLvl SET Banane= $banane, Kaffee = $kaffee, Apfel = $apfel where userid='$_SESSION[userid]'";
$update = mysql_query($aendern);
//97 Datensatz zum ersten mal erstellen falls nochnicht vorhanden
if (mysql_affected_rows() == 0) {
mysql_query("INSERT INTO
WarenLvl
(userid,
bannane,
kaffee,
apfel)
VALUES
('$_SESSION[userid]','$bannane','$kaffee','$apfel')");
if (mysql_errno()) {
echo mysql_errno() . ": " . mysql_error(). "\n";
}
}
}
}
/*
Die Ausgabe sollte entweder ans Ende oder besser gleich ganz woanders hin
echo "Deine Punkte={$punkte}";
echo "Deine Level={$Level}";
*/
?>