![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 24.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie
Mam pewien problem, a mianowicie... Mam w bazie tablice produkty z polami: id, nazwa, status. Status ma wartość 0 lub 1(jeśli został produkt zakupiony). Natomiast na stonie mam wyświetlone produkty w tabeli i obok jest przycisk "kup", jeśli na niego klikniemy chciałbym aby dokonała się w bazie modyfikacja w "status" (zwykły update) i wyskoczyło okienko w Ajaxie z informacją że został towar zakupiony. Nie wiem za bardzo jak obsłużyć zapytanie mysql w ajaxie. Wie ktoś lub ma jakiś pomysł jak można by było to zrobić ? Pozdrawiam. Ten post edytował Lolko 24.10.2009, 19:27:23 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat . Nie wiem za bardzo jak obsłużyć zapytanie mysql w ajaxi Wiesz w ogóle na czym polega ajax? Bo po pytaniu odnoszę wrażenie że nie. Może więc w takim razie najpierw naucz się wykonywać proste zadania ajaxem, a gdy to już opanujesz to zajmiesz się za podłączenie do tego mysql.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 5.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
jacha
powiecmy ze robisz to przy pomocy jakiegos fremworka npo jqery tu masz link do documentacji http://docs.jquery.com/Ajax/jQuery.ajax w phpcu czy tam javie czy czyms innym mysisz strzelic sobie kontroler model oraz view do ktorego sie odwolasz z ajaxa. Np: natomiast przyciski musisz generowac np w php <div class='pupa'> <a href='#' produkt_id='<?php echo 'niby go znam to moge wypisac' ?>'>bleble</a> </div> w kontolerze updatujesz baze dysponujac w $_POST['produkt_id'] dane i wywasylasz view
ktory moze Ci strzelic okienko (jak sie w jakies wyposarzysz np z skryptow dostepnych na stronie jquery) JS wyglada nieco ekscentyrcznie ale jakby sie temu przyrzejc to jest calkiem logoiczne co tam sie dzieje : $(function (){...}) prz zaladowaniu strony dla kazdego diva pupa z hrefem dodaje funce onclick ktora masz tam statrycznie zadeklarowana wjec po klikniecu w hrefa wystrzeli ajax do kontolera ktory to dostanie spowrotem JSON'a z informacja o sukcesie i odpali funkce w ktore jest alert mozesz wlorzyc np okienko. strzelilem Ci to tak zebys sie mogl mniejwjecej zrjetowac jak dziala ajax (na poczatku te cale nawjasy wygladaja niezgrabnie ale w gruncie rzczy sa logiczne) ale raczej nie ruszysz bez objerzenai DOCumentacji np jquery ps:napewna sa robaczki bo nie sprawdzialem tego w przegladarce... powdzienia Ten post edytował skarsznik 27.10.2009, 20:57:25 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 24.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki za profesionalną odpowiedź, o coś takiego mi właśnie chodziło
![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 36 Dołączył: 2.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Muszę, po prostu muszę, dajcie ostrzeżenie, trudno się mówi.
Cytat powiecmy, wyposarzysz, JS wyglada nieco ekscentyrcznie ale jakby sie temu przyrzejc to jest calkiem logoiczne, wjec, spowrotem, wlorzyc, mniejwjecej zrjetowac, nawjasy ... i wiele innych Człowieku, w jakim ty to języku pisałeś? Obecnie chyba każda przeglądarka oferuje sprawdzanie pisowni więc nie rozumiem skąd się biorą tacy internetowi analfabeci jak ty... Nie rozumiem, po prostu nie rozumiem jak ktoś taki mógł przebrnąć przez jakąkolwiek podstawówkę. I nie tłumacz się dysleksją - mój szef jest dyslektykiem, a jakoś nie zauważyłem żeby sadził byki w co drugim (tu bardziej w co pierwszym) zdaniu. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 1 Dołączył: 5.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 19:57 |