SWiSH Forum Strona Główna SWiSH Forum
Forum użytkowników programów SWiSH

FAQFAQ  SzukajSzukaj  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload

Poprzedni temat «» Następny temat
Wyszukiwarka produktów
Autor Wiadomość
neiman
Początkujący


Dołączył: 20 Kwi 2009
Posty: 2
Skąd: Poznań
Wysłany: Pon 20 Kwi, 2009 09:45   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 



Pomógł: 72 razy
Dołączył: 09 Gru 2007
Posty: 688
Skąd: Rzeszów
Wysłany: Pon 20 Kwi, 2009 10:36   

Przyłączam się do pytania.
_________________
Prowadzę stacjonarne i zdalne szkolenia z grafiki, również ze SWiSH. Program ustalany indywidualnie w zależności od potrzeb klienta. Szczegóły na www.kreopka.pl
 
 
     
eden
Ekspert


Pomógł: 35 razy
Dołączył: 04 Sty 2008
Posty: 265
Skąd: warsaw
Wysłany: 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
Początkujący


Dołączył: 20 Kwi 2009
Posty: 2
Skąd: Poznań
Wysłany: 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ć :(
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  


Powered by phpBB modified by Przemo © 2003 phpBB Group
Nowe zasady dotyczące cookies. Wykorzystujemy pliki cookies, aby nasz serwis lepiej spełniał Państwa oczekiwania. Można zablokować zapisywanie cookies, zmieniając ustawienia przeglądarki.
         
Strona wygenerowana w 0.15 sekundy. Zapytań do SQL: 14