![]() ![]() |
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 807 Pomógł: 1828 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 807 Pomógł: 1828 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 807 Pomógł: 1828 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 807 Pomógł: 1828 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.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 26.11.2025 - 07:11 |