Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dane z bazy, obiekty
WMP
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 23.01.2006
Skąd: Lublin

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


Witam. Napisałem taki kod:
  1. <?php
  2. if (isset ($_GET['step']) && $_GET['step'] == 'kupon_kupno'){
  3. if ($player -> credits <= $cena) 
  4. {
  5. error ("<span id="typing">Nie masz tyle pieniędzy! Potrzebujesz ".$cena."</span>");
  6.  }
  7. $db -> Execute("UPDATE players SET credits=credits-".$cena." WHERE id=".$player -> id);
  8.  $db -> Execute("UPDATE skarbiec set credits=credits+".$cena." where id=1");
  9.  //Określenie numeru kuponu
  10.  $limit = $db -> Execute("SELECT loteria FROM players ORDER BY loteria DESC LIMIT 0,1");
  11.  $limit1 = $limit -> fields['loteria'];
  12.  $limit -> Close();
  13.  $nr_kuponu = $limit1 ++;
  14.  $nr_kuponu1 = $nr_kuponu -> fields['cena'];
  15.  $nr_kuponu -> Close();
  16.  //END okreslanie numeru kuponu
  17. $db -> Execute("UPDATE players SET loteria=".$nr_kuponu1." WHERE id=".$player -> id);
  18. error ("<span id="typing">Kupiłeś już kupon. Jest to kupon nr. ".$nr_kuponu1."Jeśli zapomnisz jaki masz numer, idź do loterii. Niestety dziśiejszy regula
    min nie zewzwala na posiadanie więcej niż 1 kuponu. Wkrótce powinno to się zmieni
    ć.</span>"
    );
  19.  
  20. }
  21. ?>


Oczywiście to nei jest cały kod. Mam problem z kodem od //Określenie numeru kuponu do error.
Chcę uzyskać aby $nr_kuponu wyswietlała sie w errorze i żeby zapisywało ją w kolumnie loteria.
Prosze aby ktoś dął dobry kod i napisął co źle zorbiłem a co powinno być dobrze, chce się czegoś nauczyć.
TEN KOD NEI DAJE MI SPAĆ smile.gif
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: 19.08.2025 - 09:09