![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 27.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuję zrobić coś na zasadzie małej, prostej aplikacji przeglądarkowej, która opierała by się na pewnego rodzaju bazie danych.
Problem i trudność polega na tym, że wszystko dzieje się po stronie użytkownika, nie jest parsowane w żaden sposób przez żaden serwer... poprostu ktoś wrzuca sobie na pulpit ten skrypt, uruchamia index.htm i wszystko mu działa. w sqlu zrobiłbym tablicę, np. link, która zawierała by pola: id, adres, tytul, klasa, kolumna, pozycja mógłbym to w zasadzie zrobić w formacie pliku CSV, z tego co widzę można też bazę oprzeć na XMLu... docelowo jednak potrzebuję z bazy zczytać wszystkie rekordy do tablicy w Javascriptcie. Trudność polega na tym, że użytkownik docelowo może sobie te rekordy edytować, zmieniać ich kolejność wyświetlania (pola kolumna i pozycja), a potem klikając zapisz - zapisywałby to do pliku bazy w określonym formacie. Najprawdopodobniej będzie to robił wizualnie, poprzez przeciąganie i wykorzystanie Jquery UI. można by to zrobić na plikach tekstowych, jednak jto wymagało by trochę pisania... Moje pytanie to czy istnieje jakieś proste w implementacji rozwiązanie, w którym za pomocą jakiejś przykładowej biblioteki (np. JS) można by odpowiednimi funkcjami operować na takiej pseudo-bazie danych ? Prosiłbym o jakieś wskazówki :-) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 27.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
w porządku, zapisując do pliku robię zwykły ciąg tekstowy i też do niego zapisuję,
jednak muszę teraz zrobić kilka funkcji za to odpowiedzialnych (tworzenie stringu na podstawie struktury klasy, itp) - ot tego właśnie chciałem uniknąć, szukając już jakiejś prostej, istniejącej biblioteki operującej na którymś z wspomnianych przeze mnie formatów (tudzież technologii (IMG:style_emoticons/default/tongue.gif) ) nic, najwidoczniej Twoje rozwiązanie wydaje się najsensowniejsze :-) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 19:35 |