• Ogłoszenie:

Dodawanie do zmiennej liczby

Wszystko odnośnie tworzenia grafiki - obróbka, problemy, oceny.
Tworzenia Stron internetowych - HTML, PHP, MySQL...

Dodawanie do zmiennej liczby

Postprzez winekpl123 21 Lut 2013, 18:54

reklama
Witam,

Mam pytanie, zakładając że posiadam zmienną o nazwie $liczba, która wynosi 10 i chce, zrobić tak, aby po kliknięciu w button do tej zmiennej dodało mi się kolejne 10.
Zrobiłem coś takiego:
Kod: Zaznacz wszystko
$ilosc = 10;
if(isset($_GET['ilosc'])){
    $ilosc1 = $ilosc+10;
    echo $ilosc1;
}

a kod HTML:
Kod: Zaznacz wszystko
<form method='get'>
    <input type="submit" name="ilosc" value="Dodaj" />
</form>


wszystko ładnie działa ale chciałbym, jeżeli ktoś już kliknął button "Dodaj" i $liczba1 wynosi już 20 to jeżeli ktoś znowu klinie dodaj to, żeby ta liczba nie wynosiła 20 tylko już 30.
winekpl123
~user
 
Posty: 3
Dołączenie: 21 Lut 2013, 18:44



Dodawanie do zmiennej liczby

Postprzez Lukesh 21 Lut 2013, 19:46

Trza to w takim razie pospinac z baza danych ;)
][_, ([]) ][_, xD

Niedaleko od Krakowa leży miasto Częstochowa,
dzieją się tam różne rzeczy, zakonnice mają dzieci
I kup sobie chamie medalik na szyje,
nic Ci się nie stanie i tramwaj nie zabije,
I kup sobie chamie obrączkę na rączkę,
nie będziesz chorował na kiłe i rzeżączkę.
Medalikarz mądra głowa, niech nam żyje Częstochowa,
czy za dyche, czy za piątkę kupisz chamie tu pamiątkę,
a pamiątka z Częstochowy to karabin maszynowy !
Awatar użytkownika
Lukesh
*mod
 
Posty: 7838
Dołączenie: 11 Lis 2005, 21:45
Miejscowość: Częstochowa / Kraków
Pochwały: 852



Dodawanie do zmiennej liczby

Postprzez winekpl123 21 Lut 2013, 20:32

Właśnie chodzi mi o to, że wchodzisz na stronę i pokazuje się 10 rekordów z bazy. Po kliknięciu w przycisk "Dodaj" wyświetla kolejne 10 rekordów, nie chce, aby ta liczba została zapisana.
winekpl123
~user
 
Posty: 3
Dołączenie: 21 Lut 2013, 18:44



Dodawanie do zmiennej liczby

Postprzez Haczyk 28 Lut 2013, 14:54

Jeśli dobrze rozumiem problem - musisz użyć javascript.

@Lukesz: myślę, że już wszystko jest w bazie co trzeba.

Edit: Może takie coś...

Kod: Zaznacz wszystko
<script type="text/javascript">
var counter = 0;
</script>

<button onclick="counter += 10;alert('Counter= ' + counter)">Increment!!</button>
Pozdrawiam
Awatar użytkownika
Haczyk
~user
 
Posty: 797
Dołączenie: 21 Sty 2006, 16:11
Miejscowość: Drzewica/Bydgoszcz
Pochwały: 62



Dodawanie do zmiennej liczby

Postprzez Sam O'Tnosc 01 Mar 2013, 00:17

winekpl123 napisał(a):
Kod: Zaznacz wszystko
$ilosc = 10;
if(isset($_GET['ilosc'])){
    $ilosc1 = $ilosc+10;
    echo $ilosc1;
}

a kod HTML:
Kod: Zaznacz wszystko
<form method='get'>
    <input type="submit" name="ilosc" value="Dodaj" />
</form>


Hym... To nie ma prawa działać.

Po 1. w formularzu musisz określić akcję (action='nazwa_pliku.php')
Po 2. Przypisujesz podniesioną wartość do innej zmiennej. Nie zmieniasz zmiennej $ilosc, tylko $ilosc1 przez co $ilosc, które chcesz zwiększać o 10 pozostaje niezmienione.

Kod powinien wyglądać tak:
Kod: Zaznacz wszystko
$ilosc = 10;
if(isset($_GET['ilosc'])){
    $ilosc += 10;
    echo $ilosc;
}


Kombinuj.
Sam O'Tnosc
~user
 
Posty: 5
Dołączenie: 28 Lut 2013, 23:41



Dodawanie do zmiennej liczby

Postprzez winekpl123 03 Mar 2013, 17:44

Już sobie poradziłem :)
Zrobiłem to za pomocą sesji ;)
winekpl123
~user
 
Posty: 3
Dołączenie: 21 Lut 2013, 18:44




Powróć do Grafika & Webmastering

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 12 gości