Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: łączenie z bazą za pomocą ajax
Forum PHP.pl > Forum > Przedszkole
El Nino9
witam, napisałem sobie skrypt kalendarza, dość optymalny, szybko się wykonuje.
chciałem jednak dodać do niego zapytania do bazy danych, konkretnie do każdego dnia miesiąca.
w sumie w skrypcie jest kilka pętli for (wyswietla rownież pozostałe dni poprzedniego miesiąca, ewentualnie następnego)
jesli do kazdej pętli dokładam zapytanie to tych zapytań wykona sie w sumie 42 (kalendarz ma zawsze 6 wierszy) i znacząco wydłuża się działanie skryptu.
a wyniki z zapytania potrzebne mi są jedynie do wyświetlania w "title"
pomyślałem więc, że może byłby tu pomocny AJAX, tak żeby zapytanie do bazy wykonywało się dopiero w momencie, gdy ktoś najedzie na dany dzień.
zaznaczam że z ajaxem właściwie nie miałem nic wspólnego (choć mam w planach naukę), wiem jednak na czym on polega.
byłbym więc wdzięczny, za pokierowanie mnie gdzie szukać czegoś podobnego
pozdrawiam
ADeM
Nie lepiej będzie pobrać wszystkie potrzebne dane za jednym razem?
El Nino9
może i lepiej, niestety nie mam pomysłu jak tego dokonać.

mam pętle wyświetlającą poszczególne dni miesiąca w formie kalendarza.

w tej pętli wykonuje zapytanie

  1. $od = mktime(0,0,0,($miesiac-1) ,($i),2011 );
  2. $do = mktime(0,0,0,($miesiac-1) ,($i+1),2011 );
  3.  
  4. $query = mysql_query ("select * from testmaxel where data < $do AND data > $od ");
  5. $ile = mysql_num_rows ($query);


w title wstawiam zmienną $ile, pokazującą odwiedziny na stronie tego konkretnego dnia.
nie mam pomysłu jak rozwiązać to inaczej
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.