Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Formularze pod Netscape
kosy
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.08.2005
Skąd: Pabianice

Ostrzeżenie: (0%)
-----


Zrobiłem formularz i .... pod IE działa jak trzeba ale pod Firefoxem nie przerzuca danych (mam rezultat typu index.php?wynik= ).
Pewnie temat stary jak świat ale ja dopiero raczkuje.
Można jakoś zachęcić Netscape'y żyby działało to prawidłowo?
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Zacznij od pokazania tego formularza.
Nistety na forum Jasnowidzowie wyginęli.
Go to the top of the page
+Quote Post
kosy
post
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.08.2005
Skąd: Pabianice

Ostrzeżenie: (0%)
-----


No faktycznie ... już pokazuje

  1. <?
  2. mysql_connect("localhost","","") or die("Nie mogę się poł&plusmn;czyć z baz&plusmn; danych");
  3. mysql_select_db("test") or die("Bł&plusmn;d w bazie danych");
  4. ?> 
  5. <form action="index.php" method="GET">
  6. <select name="wojewodz" onchange="submit();">
  7. <option selected>----województwo----
  8. <?php
  9. $a=mysql_query("SELECT DISTINCT wojew FROM odbiorcy ORDER BY wojew");
  10. while($b=mysql_fetch_assoc($a)){
  11. echo("<option value>".$b["wojew"]."");
  12. }
  13. ?>
  14. </select>
  15. </form>
  16. <br>
  17. <?php
  18. $q=mysql_query("SELECT * FROM odbiorcy WHERE wojew='".$_GET['wojewodz']."'");
  19. if (isset($_GET['wojewodz']))
  20. echo("<br><b>".$_GET['wojewodz']."</b><br><br>");
  21. while($r=mysql_fetch_assoc($q)){
  22. echo("<b>".$r["nazwa1"].
  23. "</b><br>".$r["nazwa2"].
  24. "<br><hr size=1 width=160 align=left>n");
  25. }
  26. ?>
Go to the top of the page
+Quote Post
Sh4dow
post
Post #4





Grupa: Zarejestrowani
Postów: 569
Pomógł: 0
Dołączył: 17.08.2003
Skąd: Dąbrowa Górnicza

Ostrzeżenie: (0%)
-----


jesli dobrze pamietam to znacznik <option></option powinien miec jakas wartosc, a dokladniej,
  1. <option value="wartosc">Wyswietlane</option>


P.S. juz nie wspominajac ze mozna by sie czepiac specyfikacji html4 chociazby selected="selected" no ale to szczegol dojdziesz do tego pozniej smile.gif

Ten post edytował Sh4dow 19.08.2005, 12:08:51


--------------------
Warsztat: Linux: PHP, MySQL, Apache, NetBeans, C++, Qt-Creator
Użytkownik, słowo którego specjaliści IT używają, gdy chcą powiedzieć idiota
Zarządzaj swoim budżetem domowym
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1) uzywaj bbcode exclamation.gif!
2) znaczik <option> musi się zamykać
3) jak już dajesz value dla <option> to wypelnij je czyms
4) robisz zapytanie z wykorzystaniem $_GET['wojewodz'] a dopiero po wykonaniu zapytania sprawdzasz, czy te $_GET['wojewodz'] wogóle istnieje. Gratuluje logiki.
5) pozatym przenoszę php Poczatkujacy
6) poprawiam te bbcode bo czytac nie można. No i usuwam full niepotrzebnych enterów


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 17:36