[Ajax] Odświeżanie diva po zmianie w bazie danych |
[Ajax] Odświeżanie diva po zmianie w bazie danych |
29.12.2021, 15:26:32
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 |
|
|
29.12.2021, 15:50:29
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 782 Pomógł: 1826 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
A co w tym divie się mieści?
-------------------- |
|
|
29.12.2021, 16:28:27
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>
|
|
|
29.12.2021, 21:39:07
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 782 Pomógł: 1826 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. -------------------- |
|
|
30.12.2021, 11:07:13
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ć?
|
|
|
30.12.2021, 12:01:04
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 782 Pomógł: 1826 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/ -------------------- |
|
|
30.12.2021, 22:07:27
Post
#7
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 2.12.2021 Ostrzeżenie: (0%) |
Czyli z jakiego kodu skorzystać?
|
|
|
30.12.2021, 22:37:04
Post
#8
|
|
Grupa: Zarejestrowani Postów: 6 782 Pomógł: 1826 Dołączył: 11.03.2014 Ostrzeżenie: (0%) |
Z kodu JavaScript.
-------------------- |
|
|
30.12.2021, 23:03:06
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: 24.09.2024 - 13:25 |