Znajdziesz kod w zamowieniach!
Ale zrobiłem ze z wyzsza ranga ceny są niższe i pisze tak
Znajdziesz kod w zamówieniach!Brak nagrody!
Punkty odejmuje dobrze tylko ten tekst coś jest zle.
Oto kod:
<?php $ranga=mysql_query("SELECT ranga,rangamin,rangamax FROM users1 WHERE id='".$_SESSION['userid']."'") or die(mysql_error()); { $staty=mysql_query("SELECT boughtthingtoday,limitboughtthingtoday,points,partie,ranga FROM users1 WHERE id='".$_SESSION['userid']."'") or die(mysql_error()); switch($pokazstaty['ranga']) { case 1: $min = $rowshop['price']; break; case 2: $min = $rowshop['price']; break; case 3: $min = $rowshop['price']; break; case 4: $min = $rowshop['pricevip']; break; case 5: $min = $rowshop['pricesupervip']; break; case 6: $min = $rowshop['pricesupervip']; break; case 7: $min = $rowshop['pricesupervip']; break; } if($amount==0) $message = 'Brak nagrody!'; elseif($min>$pokazstaty['points']) $message = 'Masz za mało pktów!'; elseif($pokazstaty['limitboughtthingtoday']==$pokazstaty['boughtthingtoday']) $message = 'Limit się skończył!'; else { switch($pokazstaty['ranga']) { case 1: $cena = $rowshop['price']; break; case 2: $cena = $rowshop['price']; break; case 3: $cena = $rowshop['price']; break; case 4: $cena = $rowshop['pricevip']; break; case 5: $cena = $rowshop['pricesupervip']; break; case 6: $cena = $rowshop['pricesupervip']; break; case 7: $cena = $rowshop['pricesupervip']; break; } mysql_query("UPDATE users1 SET points=points-".$cena.", boughtthingtoday=boughtthingtoday+1 WHERE id=$_SESSION[userid]") or die(mysql_error()); $querybuycodes=mysql_query("SELECT * FROM codes$_GET[id] WHERE available=1 LIMIT 1") or die(mysql_error()); mysql_query("INSERT INTO zamowienia VALUES ('NULL','$_SESSION[username]','$rowshop[name]','Sklep','$rowbuycodes[code]','".date("Y-m-d", time())."','".date("H:i:s", time())."')"); } } ?>
Co jest źle??