![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 2.12.2021 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Jak w temacie. Po dodaniu wartości(level) do bazy danych, powinna wywołać się kolejna funkcja która odświeży diva. Kod dodania levela do bazy danych poprzez przyciśniecie przycisku: if (isset($_POST['button'])) { $level = $_SESSION['level']; $id = $_SESSION['id']; $q = "UPDATE uzytkownicy SET level = '$level'+1 WHERE id = '$id'"; $result = mysqli_query($conn, $q) or die("Problemy z odczytem danych!"); mysqli_close($conn); Jak miałaby wyglądać kod odświeżenia diva? Nie potrafię znaleźć w sieci konkretnych przykładów z wytłumaczeniem. Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A co w tym divie się mieści?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 2.12.2021 Ostrzeżenie: (0%) ![]() ![]() |
<div id="level"><?php echo "Level: ".$_SESSION['level']; ?></div>
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zakładam, że przycisk i <div> mieszczą się na tej samej stronie, tak więc kliknięcie przycisku i tak odświeży stronę i załaduje <div> z nową wartością.
Najpierw musisz obsłużyć poprzez Ajax odświeżenie zmiennej sesyjnej. -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 2.12.2021 Ostrzeżenie: (0%) ![]() ![]() |
W jaki sposób miałbym to obsłużyć?
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Podpiąć wywołanie Ajax do zdarzenia na kliknięcie.
https://www.sitepoint.com/guide-vanilla-ajax-without-jquery/ -------------------- |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 2.12.2021 Ostrzeżenie: (0%) ![]() ![]() |
Czyli z jakiego kodu skorzystać?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 799 Pomógł: 1827 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Z kodu JavaScript.
-------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 2.12.2021 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo proszę o dokładne wytłumaczenie.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 3.05.2025 - 02:05 |