Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kupowanie w PHP
Forum PHP.pl > Forum > PHP
Sign
Witam, ( http://www.csleague.xaa.pl/shop/index.php )
Mam taka strone, mam juz portfel czyli w polu kasa jest np 500 zl i wyswietla sie userowi 500 zł. I mam to pytanie.
Co zrobić, żeby np. userowi ktory jest zalogowany i on ma id 1 kliknie w przycisk Kup to zabira mu np. -200zł z portfela.
Mam pole kasa w tabeli users.

Prosze o pomoc.
KsaR
Cytat(Sign @ 5.09.2015, 17:11:36 ) *
Witam, ( http://www.csleague.xaa.pl/shop/index.php )
Mam taka strone, mam juz portfel czyli w polu kasa jest np 500 zl i wyswietla sie userowi 500 zł. I mam to pytanie.
Co zrobić, żeby np. userowi ktory jest zalogowany i on ma id 1 kliknie w przycisk Kup to zabira mu np. -200zł z portfela.
Mam pole kasa w tabeli users.

Prosze o pomoc.

Update do bazy..
Wywołany akcją przy kupieniu;
  1. UPDATE `users` SET `kasa`=`kasa`-200 WHERE `id`=1

Czyli odjecie 200 kasy userowi o id 1.
Sign
mam przycisk <div class="kup"></div> i to co wyslales to mam wpakowac do tego ? Nie bardzo rozumiem troche bo druga osoba mi wszystko inaczej wytlumaczyla i mi nie dziala biggrin.gif

Mam już coś takiego
  1. $kup = mysql_query("UPDATE `users` SET `kasa`=`kasa`-200 WHERE `id`=$id");



Jak to zamontowac w jakiś przycisk ?
KsaR
Cytat(Sign @ 5.09.2015, 17:55:21 ) *
mam przycisk <div class="kup"></div> i to co wyslales to mam wpakowac do tego ? Nie bardzo rozumiem troche bo druga osoba mi wszystko inaczej wytlumaczyla i mi nie dziala biggrin.gif

Odeslij ta osobe tu. Moze lepiej ogarnie i ci wyjasni tongue.gif..

Hm, po mojemu:

Robisz tą akcje - "kup"
Gdy jest wywolana, chcesz odjac userowi 200 zl.
Więc aktualizujesz tabele w bazie i odejmujesz to 200.

Zaleznie od tego co uzywasz:
mysql_query | mysqli_query | pdo.prepare
Wykonujesz zapytanie z mojego poprzedniego postu tym tongue.gif
Sign
  1. <?php
  2. if(isset($_POST['przycisk1'])){
  3. $value='Akceptuj';
  4. include_once ("config.php");
  5. $wynik = mysql_query("UPDATE `users` SET `kasa`=`kasa`-200 WHERE `id`=1");
  6. }
  7. else {$value='edytuj';}
  8. echo ' <div class="input"> <a href name="przycisk1" VALUE="'.$value.'"> Hehe </a></div>
  9. ';
  10. ?>


Stworzylem coś takiego i według moich obliczen po kliknieciu w link powinno odejmowac te 200 zł, a nie odejmuje biggrin.gif
SOry, że zadaje takie debilne pytania, ale czytalem te kursy i wiecej sie ucze jak ktos mi to wyjasni, a z kursow nic nie pamietam :/
KsaR
Cytat(Sign @ 5.09.2015, 18:18:58 ) *
(...)Stworzylem coś takiego i według moich obliczen po kliknieciu w link powinno odejmowac te 200 zł, a nie odejmuje biggrin.gif
SOry, że zadaje takie debilne pytania, ale czytalem te kursy i wiecej sie ucze jak ktos mi to wyjasni, a z kursow nic nie pamietam :/


  1. <?php
  2. if (isset($_GET['kup']))
  3. {
  4. # kupienie
  5. # czyli zmiana w bazie.
  6. }
  7. ?>
  8. ...
  9. <a href="?kup=1">Kup</a>
Sign
^Dzieki, dziala.
Bardzo dziekuje Wam za pomoc biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.