![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%) ![]() ![]() |
Witam, mam następujący problem a mianowicie mam sobie pewną tabelę w bazie danych w niej trzymam dane np. samochod, kolor, numery i problem polega na tym, że ja muszę wyświetlać te dane z bazy 'dynamicznie' tzn, że podczas zalogowania sesji użytkownika jak ktoś doda jakiś rekord do bazy to on ma mi się automatycznie bez odświeżania strony wyświetlić, coś jak wyświetlanie danych na stronie głównej: i jeżeli ktoś doda jakiś nowy rekord to na głównej automatycznie bez odświeżania strony się on pojawi, poproszę o jakieś wskazówki, bo nie znam ajaxa na tyle, żeby napisać coś takiego, kompletnie nie wiem jak się za to zabrać.
Dzięki z góry! -------------------- |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 127 Pomógł: 3 Dołączył: 22.04.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Prywatny blog -> cupial.com.pl
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%) ![]() ![]() |
nie chodziło mi o takie dodawanie rekordów do bazy, tylko o wyświetlanie tych rekordów dynamicznie na głównej, żeby po każdym dodaniu rekordu na głównej stronie ten rekord się wyświetlił bez przeładowywania strony..
-------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 195 Pomógł: 109 Dołączył: 3.11.2011 Ostrzeżenie: (10%) ![]() ![]() |
Zobacz tutaj:
http://www.w3schools.com/php/php_ajax_database.asp |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%) ![]() ![]() |
Już bliżej, ale nadal nie rozumiecie, o co mi chodzi, a mi chodzi o to, że mam sobie takie wyświetlanie danych z bazy:
http://aron.zxy.me/kosz/test/getuser.php tu jest kod:
a ja potrzebuję zrobić coś dokładnie takiego samego, tylko, że jeżeli np. dodam jakiś nowy rekord do bazy to on automatycznie się wyświetli('doda do tej tabelki') bez przeładowywania strony, rozumiecie ? mam coś takiego: plik wybor.js
plik index.php i plik getuser.php
i jest prawie ok, z tym, że nowo dodany rekord się nie pokaże sam automatycznie tylko dopiero wtedy jak zmienię którąś opcję select.. może ktoś by to umiał przerobic? -------------------- |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 202 Pomógł: 36 Dołączył: 10.06.2011 Skąd: Dokąd Ostrzeżenie: (0%) ![]() ![]() |
Tu wchodzi do gry funkcja setInterval().
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%) ![]() ![]() |
niestety niewiele mi to mówi, z tego, co szukałem - też nic sensownego nie znalazłem, wiem, że jest to 'błaganie o gotowca', ale jakbyś mógł mi to zastosować w powyższym kodzie to byłbym niezmiernie wdzięczny..
-------------------- |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 202 Pomógł: 36 Dołączył: 10.06.2011 Skąd: Dokąd Ostrzeżenie: (0%) ![]() ![]() |
Druga strona w Google:
http://javascript.about.com/od/reference/g/ssetinterval.htm Oto co tam znalazłem (po małej przeróbce):
To wsadź sobie w HEAD. Ten post edytował Korab 1.07.2012, 15:14:44 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%) ![]() ![]() |
Wrzuciłem jak mówiłeś w head plik index.php wygląda tak:
ale zamierzonego efektu nie osiągnąłem.. -------------------- |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 202 Pomógł: 36 Dołączył: 10.06.2011 Skąd: Dokąd Ostrzeżenie: (0%) ![]() ![]() |
Kolejność wykonywania skryptów ma znaczenie. Zamień je miejscami.
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 004 Pomógł: 9 Dołączył: 18.01.2011 Skąd: Siedlce Ostrzeżenie: (30%) ![]() ![]() |
Teraz mam tak i nadal brak efektu...
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 15.06.2025 - 15:06 |