Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Pokazywanie wartosci ujemnej
gosc16
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 9.07.2009

Ostrzeżenie: (0%)
-----


Moj problem polega na tym, ze mam skrypt, ktory umozliwia dodanie punktów (np zdrowia) a jednocześnie utratę innych punktów. Aby otrzymac pkt zdrowia trzeba miec np min 40 pkt a na koncie jest 20 pkt wtedy kod pokazuje wartośc ujemną. Jak zrobić, gdy osoba ma mało punktów wyskoczył komunikat, że nie może wykonać tej operacji.

Oto częsc skryptu:
Kod
$get = $_GET['get'];

if($get == '2')
{
    $rand = rand(1,2);
    if($rand == 1)
    {
        echo 'Za udzial otrzymujesz 10 pkt doswiadczenia';
        mysql_query('UPDATE `osoba` SET `dos` = `dos` + 10, `e` = `e` - 40, `s` = `s` - 100 WHERE `id` = '.$_SESSION['id'].'');
    }
    elseif($rand == 2)
    {
        echo 'Za udzial otrzymujesz 10 pkt doswiadczenia';
        mysql_query("UPDATE `osoba` SET `do` = `do` + 20, `e` = `e` - 80, `s` = `s` - 100 WHERE `id` = ".$_SESSION['id']."");
    }
    else
    {
        echo 'Blad';
    }
}
else
{
    echo '<a href="?get=2">Idz </a>';
}
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:43