Odczyt danych z pgsql'a bez przeladowania...

0

Witam. Mam maly problem. Otoz chce zrobic powiedzmy liste komponentow do komputera, ktora odczytuje z postgresql'a. Ok, wyswietla mi sie na stronie. I teraz do kazdego elementu dodac "rozwiniecie", cos w stylu drzewka, gdzie po kliknieciu na nie odczytam kolejne dane z pgsql'a, rozwine drzewko i te dane wyswietle. Chce to robic bez przeladowania strony. Mysle o iframe albo przekazywaniu wynikui jako array do js'a. Macie jakis lepszy sposob ? Z gory dzieki za pomoc.

0

Aha, rozumiem, ze blad nie jest zwiazany z PostgreSQL tylko z kodem HTML. No wiec spojrz na jak to zostalo rozwiazane na glownej stronie tego serwisu - dzialy Delphi, Z pogranicza itp. tez sie rozwjaja po kliknieciu nań.

0

To nie tyle chodzi o blad, co o same rozwiazanie. Przedstawie to inaczej...

Mam 2 bazy dany (z dostepem do nich i odczytem danych nie ma problemu) :

1 baza (nazwy kolumn olewam, przedstawie tylko wiersze) :

1, monitor, 254 zl
2, drukarka, 120 zl
3, myszka, 40 zl

2 baza :

1, 1, 1024x768, 120MHz
2, 2, 800x600, 85MHz
3, 3, 1600x1200, 100MHZ

Dane z pierwszej bazy wyswietlane sa w tabeli nastepujaca (i przy wejsciu na strone odczytuje tylko i wylacznie dane z tej bazy) :

 Nr. Katalogowy  |  Sprzet     |  Cena

[+] 1 | Monitor | 254 zl
[+] 2 | Drukarka | 120 zl
[+] 3 | Myszka | 40 zl

I teraz po kliknieciu na danym krzyzyku przy artykule, chce, zeby bez przeladowania strony skrypt pobral dane z bazy, zwrocil je klientowi i rozwinal drzewko (tak jak ponizej) :

 Nr. Katalogowy  |  Sprzet     |  Cena

[-] 1 | Monitor | 254 zl
------ 1024x768 przy 120MHz
[+] 2 | Drukarka | 120 zl
[+] 3 | Myszka | 40 zl

I teraz mysle o niewidocznym iframe, ktory bedzie zczytywal dane z bazy i moze pozniej przekazywal je do javascriptu, ktory rozwinie drzewko i wyswietli te dane (js odbierze je na przyklad do jakiegos array'a). Dobre rozwiazanie ? Czy bedzie szybko chodzilo i czy <ort>w ogóle </ort>da sie tak zrobic ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1