![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 11 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mamy sobie kod jak nizej, w nim dwa form. jeden bedzie do wyciagania danych, drugi do dodawania. Narazie zajmuje sie tym drugim, ale nie wiedziec czemu nie dziala mi zbytnio wysylanie, nie wyswietla zadnego bledu. Dziala pobieranie danych z bazy. Linie 161 - 181 Druga sprawa, mam pole select, i chcial bym, aby po kliknieciu na jakas pozycje, przechodzilo na dana strone, dokladniej form2.php?technik=Technik 1&, linie 44-49
Ten post edytował bercow 12.02.2011, 10:35:00 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 24 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
a w option $href to akis adres lub bez Ten post edytował sada 12.02.2011, 12:08:56 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 11 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dokladnie tak jak piszesz, zrobilem to tak, ale niestety nadal nie wiem, czemu nie dziala mi formularz.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 24 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
rozumiem , że "form" gdzieś tam jest , spróbuj skasować form bo tam jest action
Ten post edytował sada 12.02.2011, 12:36:38 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 11 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Form sie zaczyna w lini 117, a konczy w 158. Wada forma taka, ze nie dziala. Co to znaczy skasowac form? musi byc chyba <form action="skrypt.php" method="post">
Ten post edytował bercow 12.02.2011, 12:38:56 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 24 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie przyjrzałem się, myślałem , że chcesz tylko select używać jako rozwijane menu.
Teraz to nie rozumiem po co chcesz przechodzić na inną stronę przez kliknięcie "option"? Czy może chcesz by formularz został wysłąny na stronę z value w option? Ten post edytował sada 12.02.2011, 12:56:58 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 11 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Moze tak bedzie latwiej. Pierwszy form bedzie do wybierania technika i ew. przedzialu dat, drugi do dodawania pozycji, ale nie chce dzialac dodawanie.
http://bercow.viphost.pl/wiel/form2.php Ten post edytował bercow 12.02.2011, 13:01:22 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 24 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
pokaż form2.php
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 11 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
nie ma form2.php, to jest plik form2.php, jedyny, nie ma wiecej, i wszytsko jest w jednym pliku, zduplikuje go jeszcze raz.
Ten post edytował bercow 12.02.2011, 13:20:58 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 24 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
przed linią
daj echo ze wszystkimi zmiennymi z formularza A tu pomyliłeś INSERT z UPDATE
i chyba hier ist ein Hund gegraben Ten post edytował sada 12.02.2011, 13:58:56 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 11 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
ten hier liegt der Hund begraben okazal sie literowka, matrial zamiast material ehhh,
Ale jak tak dobrze juz "mi" idzie to moze dalej. Jak przechwycic, dane z pola text do adresu jako GET, jednoczesnie zachowujac z pola select dane, aby moc wybrac, albo 1. wszytskie dane technika 2. dane od pewnej daty, 3. dane do pewnej daty, dane z zakresu. Niestety po klikneciu wszystkie dane mi znikaja.
Druga sprawa, po wybraniu juz technika, chcial bym potem pobrac ta informacje i zapisac do tabeli, ale niestety, ona ginie, co widac, dzieki echo.
Ten post edytował bercow 12.02.2011, 14:33:45 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 302 Pomógł: 24 Dołączył: 6.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Przede wszystkim ten zapis
miał sens tylko gdybyś chciał użyć "select" "option" jako rozwijane menu. Wykasuj więc go. Zmień też zawartości value na np. 1, 2, 3 to oczywiście nie zadziała jeśli wyślesz submitem bo masz method="post", a klikając w "option" przechodzisz do strony z jedną zmienną GET olewając cały formularz. daj I tutaj nie wiem co chcesz z tym dalej robić , czy ma być skok do jakiejś strony czy tylko różne działanie skryptu w zależności od zmiennej $technik. Ten post edytował sada 12.02.2011, 14:48:16 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 11 Dołączył: 25.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Faktycznie mam w pierwszym form metode post, a wiec zmienimy troche koncepcje, pierwszy form, nie bedzie juz form z post, beda to trzy pola, i kazde z nich bede sie starał trzymac w adresie, po wybraniu technika dostajemy form2.php?technik=technik1&, po wpisaniu daty, i kliknieciu przycisku, szukaj adres sie zmieni na form2.php?technik=technik1od=0000-00-01&do=0000-00-02&, w pierwszym wypadku, mamy wyswietlone wszytskie rekordy, w drugim chcial bym, juz wybrac dokladny przedzial datowy. Wtedy pobieral bym go z get. Ale on znika tzn. raz, ze daty nie wchodza do zmiennej, a dwa on znika, mimo iz jest wyswietlany, to nie dodaje sie w drugim form. Wartosci na 1 2 3 niechce zmieniac, bo wtedy w bazie bym musial dodac druga tabele, a lista technikow nie zmienia sie zbyt czesto, i latwiej dodac jedna linjke w kodzie juz dodac, niz nowa tebele.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 14:34 |