• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

doddanie do podglądu modal update mysqli?

Aruba Cloud - Virtual Private Server VPS
0 głosów
441 wizyt
pytanie zadane 9 maja 2022 w PHP przez gatka84 Bywalec (2,150 p.)

Witam kombinuje jak dodać update do bazy przy otwarciu modal i nie wiem czy w ogóle się to tak da jak sobie wymyśliłam mam tak 

  $(document).ready(function () {        
        $('.viewbtn').on('click', function () {            
            $('#viewmodal').modal('show');            
            $tr = $(this).closest('tr');            
            var data = $tr.children("td").map(function () {
            return $(this).text();
            }).get();            
            console.log(data);            
            $('#update_id').val(data[0]);
            $('#title').val(data[1]);
            $('#email').val(data[2]);
            $('#message').val(data[3]);
            $('#data').val(data[4]);
                },
            })
        });
    });

i w oknie modal wyświetla dany wpis z bazy dla danego id i chce żeby przy podglądzie od razu wysyłał UPDATE

viview = 1 i w tedy będę miała info z bazy że dany wpis został przeczytany

 $(document).ready(function () {        
        $('.viewbtn').on('click', function () {            
            $('#viewmodal').modal('show');            
            $tr = $(this).closest('tr');            
            var data = $tr.children("td").map(function () {
            return $(this).text();
            }).get();            
            console.log(data);            
            $('#update_id').val(data[0]);
            $('#title').val(data[1]);
            $('#email').val(data[2]);
            $('#message').val(data[3]);
            $('#data').val(data[4]);

            var viview_id = $('#update_id').val(data[0]);
            $.ajax({
                url: "viview_email.php",
                type:"POST",                
                data:{
                    id: viview_id,
                    viview: 1,
                },
            })
        });
    });

dałam tak ale nie działa, ale moja wiedza z ajax jest dość słaba i kombinuje ale nic nie idzie

<?php
include('authentication.php');
if(isset($_POST['viview_id'])){
    $id = $_POST['viview_id'];
    $viview = $_POST['viview'];
    $query = "UPDATE `mailing` SET  viview='$viview' WHERE id='$id' ";
    $query_run = mysqli_query($con, $query);
}
?>

nie wiem w sumie jak to powinno być poprawnie zrobione będę wdzięczna za sugestie i wskazówki

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
3 odpowiedzi 560 wizyt
pytanie zadane 9 lipca 2015 w PHP przez mowmiheniek Stary wyjadacz (11,900 p.)
0 głosów
2 odpowiedzi 250 wizyt
pytanie zadane 3 lipca 2015 w PHP przez benzulli Użytkownik (720 p.)
0 głosów
1 odpowiedź 249 wizyt

93,324 zapytań

142,323 odpowiedzi

322,390 komentarzy

62,653 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...