![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 30.07.2003 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
witam.
mam zadanie na infe.... musze zrobic skrypt do wyszukiwania produktow.... tylko, ze to musi byc zrobione na takiej zasadzie jak wyszukiwanie userow (w panelu admina) na forum phpbb2.... ma byc formularz do wpisania nazwy usera, przycisk i link do wyszukiwarki po otwarciu wyszukiwarki otwiera sie drugi formularz (w okienku popup). to wlasnie bedzie wyszukiwarka. gdy skrypt wyszuka produkt, bedzie mozna na niego kliknac.... gdy sie na niego kliknie ma jego nazwe (kod, albo co kolwiek) przeslac do formularza nr 1, bez przeladowania strony nr 1, albo z przeladowaniem ale bez zgubienia wartosci w tamtym formularzu (bedzie mozna wiecej produktow dodawac do formularza nr.1). z formularzami sobie poradze, wyszukiwarka (formularz nr 2) poradze sobie tez. tylko jak przesylac te dane :?: z gory dzieki za pomoc :] |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 0 Dołączył: 30.07.2003 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
mam problem :?
Kod <tr> <td> Produkt 1 : </td> <td> <input type='text' name='produkt[1]'> <input type ='text' name='ilosc[1]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=1' target=_new> Wyszukiwarka </a></td> </tr>
<tr> <td> Produkt 2 : </td> <td> <input type='text' name='produkt[2]'> <input type ='text' name='ilosc[2]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=2' target=_new> Wyszukiwarka </a></td> </tr> <tr> <td> Produkt 3 : </td> <td> <input type='text' name='produkt[3]'> <input type ='text' name='ilosc[3]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=3' target=_new> Wyszukiwarka </a></td> </tr> <tr> <td> Produkt 4 : </td> <td> <input type='text' name='produkt[4]'> <input type ='text' name='ilosc[4]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=4' target=_new> Wyszukiwarka </a></td> </tr> <tr> <td> Produkt 5 : </td> <td> <input type='text' name='produkt[5]'> <input type ='text' name='ilosc[5]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=5' target=_new> Wyszukiwarka </a></td> </tr> <tr> <td> Produkt 6 : </td> <td> <input type='text' name='produkt[6]'> <input type ='text' name='ilosc[6]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=6' target=_new> Wyszukiwarka </a></td> </tr> <tr> <td> Produkt 7 : </td> <td> <input type='text' name='produkt[7]'> <input type ='text' name='ilosc[7]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=7' target=_new> Wyszukiwarka </a></td> </tr> <tr> <td> Produkt 8 : </td> <td> <input type='text' name='produkt[8]'> <input type ='text' name='ilosc[8]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=8' target=_new> Wyszukiwarka </a></td> </tr> <tr> <td> Produkt 9 : </td> <td> <input type='text' name='produkt[9]'> <input type ='text' name='ilosc[9]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=9' target=_new> Wyszukiwarka </a></td> </tr> <tr> <td> Produkt 10 : </td> <td> <input type='text' name='produkt[10]'> <input type ='text' name='ilosc[10]' value='1' size='5'> sztuk <small> <a href='szukarka.php?id=10' target=_new> Wyszukiwarka </a></td> </tr> tak wyglada formularz (tzn jest go jeszcze wiecej (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ) tak wyglada kod wyszukiwarki [php:1:cbab36f435]<? require '../libs/Smarty.class.php'; function odczyt($sql) { $rez = mysql_query($sql) or die("Blad! <br> Zapytanie: $sql <br> <b> Debug: </b>".mysql_error()); return $rez; } function polaczenie() { mysql_connect(localhost,cerram,sheepnoose) or die ("Blad <br> Brak polaczenia z serwerem bazy danych! <br>".mysql_error()); mysql_select_db(cerram_pl_base) or die ("Blad! <br> Brak polaczenia z baza danych <br>".mysql_error()); } $szukarka = new Smarty; if (!isset($_POST["submit"])) { $srodek = '<center><h1> To jest wyszukiwarka produktow </h1></center>'; $form = '<form action = "szukarka.php?id='.$_GET[id].'" method="POST">'; $form .= '<table>'; $form .= '<tr>'; $form .= ' <td>'; $form .= ' Nazwa produktu: </td> <td> <input type="text" name="produkt"> </td>'; $form .= ' </tr>'; $form .= ' <tr>'; $form .= ' <td colspan ="2"> <input type="submit" name="submit" value="Szukaj"> </td>'; $srodek .= $form; $szukarka->assign('srodek',$srodek); $szukarka->display('szukarka.tpl'); exit(); } else { $sql = "SELECT * FROM fakturnik_produkty WHERE nazwa LIKE '$_POST[produkt]'"; polaczenie(); $rez = odczyt($sql); while ($w = mysql_fetch_array($rez)) { $nazwa = $w["nazwa"]; $kod = $w["kod"]; $cena = $w["cena"]; $srodek = "<a href='java script:void(window.opener.document.forms.produkty.produkt[".$_GET[id]."].value=$kod)'> $nazwa </a>"; $szukarka->assign('srodek',$srodek); $szukarka->display('szukarka.tpl'); exit(); } $szukarka->assign('srodek',"Produkt nie znaleziony!"); $szukarka->display('szukarka.tpl'); exit(); } ?>[/php:1:cbab36f435] daje out: Kod <a href='javascript:void(window.opener.document.forms.produkty.produkt[1].value=1)'>produkt</a>
i tu jest wlasnie problem.... po kliknieciu na linka, nie pokazuje mi sie wynik w formularzu :? jak to zrobic :?: pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 03:26 |