SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Wyszukiwarka produktów

neiman - Pon 20 Kwi, 2009 09:45
Temat postu: Wyszukiwarka produktów
Bardzo proszę o pomoc - staram się odszukać wskazówek na temat wyszukiwarki na stronie www

Chodzi mi o stworzenie na stronie www wyszukiwarki, dzięki której po wpisaniu odpowiedniego słowa kluczowego wyświetlą się linki do konkretnych produktów,
np. po wpisaniu: "zeszyt" - pojawią się miniatury 3 zeszytów.

dodam że mam konkretną bazę 300 słów (produktów)

Jeżeli jest to możliwe w Sishmax2 - BARDZO BARDZO PROSZĘ O POMOC
z góry bardzo dziękuję.

shastaan - Pon 20 Kwi, 2009 10:36

Przyłączam się do pytania.
eden - Pon 20 Kwi, 2009 13:24

za czasów flash 5 trzeba było sie męczyc z loadvariables do tego typu operacji, dzis
uzył bym do tego LoadVars i metody sendAndLoad.

W skrocie:

1. robimy inputa o jakiejs tam nazwie
2. na nacisniecie guzika potwierdzającego szukarkę, wysyłamy do php wartosc z pola input poprzez obiekt LoadVars
Kod:

moj_LoadVars = new LoadVars();  // tworzymy
moj_LoadVars.szukaj = pole_input.text // przypisujemy wartosc do wysłania
moj_LoadVars.sendAndLoad("szukaj.php", odpowiedz, "POST"); // wysyłamy postem

3. w php przejmujemy zmianną szukaj i robimy na jej podstawie zwykłe mySql query
Kod:
$query= select * where produkt = szukaj

4. wyniki zwracamy sobie w dowolnej postaci, &zmienna=costam, lub formulując dlugiego stringa w formie notacji xml, niezaleznie od tego jak zapiszemy wynik w pliku php, trafi to do obiektu bądz warstwy "odpowiedz".
5. bedziemy wiedzieli ze operacja sie powiodła lub nie dzieki funkcji callbackowej
Kod:
odpowiedz = new LoadVars();  // tworzymy
odpowiedz.onLoad = function(success){
      if(success){
            // mozemy zaczac prace z obiektem odpowiedz zawierajacym jakies dane
         }
      } else {
            // operacja sie niepowiodła
      }

neiman - Wto 21 Kwi, 2009 08:36

Bardzo dziękuję eden

myślę że Twoje wskazówki przydadzą się nie jednemu
- niestety, ja do nich nie należe,
poprost nie mam jeszcze Twojego poziomu programowania - jestem daleko z tyłu
i na ten czas nie potrafię sobie z tym poradzić :(


Powered by phpBB modified by Przemo © 2003 phpBB Group