function drinking_check()
{
$thug = $db->query("SELECT `drinking_lvl`,`drinking_exp`,`drinking_expneed` FROM `users` WHERE (`userid`=".$_SESSION['userid'].")");
$r =$db_fetch_row($thug);
$s['drinking_expneeded']=(int) (($s['drinking_lvl']+1)*($s['drinking_lvl']+1)*($r['drinking_lvl']+1)*2.2);
if($r['drinking_exp'] >= $r['drinking_expneed'])
{
$expu=$s['drinking_exp']-$s['drinking_expneed'];
$r['drinking_lvl']+=1;
$r['drinking_exp']=$expp;
$r['drunk_max']=+15;
$db->query("UPDATE `users` SET `drinking_lvl`=`drinking_lvl`+1,`drinking_exp`=$expp WHERE (`userid`=".$_SESSION['userid'].")");
}
}
Try this?