Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie do bazy, bez przeładowania strony
Cromwell
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 1.09.2009

Ostrzeżenie: (0%)
-----


Piszę prosty system głosowania.
Wszystko idzie dobrze, tylko jedna rzecz mnie męczy.

Głosowanie wygląda podobnie jak na demotywatory.pl
Są dwa linki, plus i minus, które zmieniają wartość w bazie danych.
O ile zrobić to z przeładowaniem strony nie jest trudne, to chciałbym, aby działało to tak, jak na demotywatorach, bez przeładowania.

A że w JS jestem bardzo słaby, to sam sobie nie poradzę.
Z tego co widzę, na demotywatorach jest użyty jQuery.

Czyli mówiąc prościej - jak zrobić, aby po kliknięciu na link, wysyłało się zapytanie do bazy danych, bez przeładowania strony?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cromwell
post
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 1.09.2009

Ostrzeżenie: (0%)
-----


Racja (IMG:style_emoticons/default/smile.gif)
Początkowo nie wiedziałem jak to przerobić, ale w końcu wpadłem na rozwiązanie:

W wywoływaniu:
  1. echo ' <b id="plus'.$row['id'].'">'.$row['ocena'].'</b> ';


W funkcji:
  1. function plus(id){
  2. $("#plus"+id).load("vote.php?jak=plus&id="+id);
  3. }

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 02:13