Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP] dodanie parametru do adresu
Forum PHP.pl > Forum > Przedszkole
-kalis-
Witam,

Mam formularz i chce aby przy wybieraniu z listy lub wpisaniu w pole tekstowe automatycznie wpisy dodaway sie do parametrów przy adresie www.

I przy wyborze miasto jest ok ale nie wiem co wpisac juz przy polu typ itd.

fragment kodu php

<SELECT NAME=\"o_miasto\" CLASS=\"wyslij_formularz\" style=\"width: 140px; margin-top: 15px; margin-left: 15px\" onchange=\"miasto(this.value);\">";

  1. if ($miasto_id>0)
  2. {
  3. $miasto_sql=mysql_query("SELECT * FROM miasto WHERE miasto_id='$miasto_id'");
  4. while ($miasto=mysql_fetch_array($miasto_sql))
  5. {
  6. $m_id=$miasto['miasto_id'];
  7. $miasto_nazwa=$miasto['miasto_nazwa'];
  8. $txt.="<OPTION VALUE=\"$m_id\">$miasto_nazwa</option>";
  9. }
  10. }
  11. else
  12. {
  13. $txt.="<OPTION VALUE=\"0\">".__('wyszukiwarka_znajdz_miasto')."</option>";
  14. }
  15. #--pobierz miasto
  16. $miasto_sql=mysql_query("SELECT * FROM miasto");
  17. while ($miasto=mysql_fetch_array($miasto_sql))
  18. {
  19. $m_id=$miasto['miasto_id'];
  20. $miasto_nazwa=$miasto['miasto_nazwa'];
  21. $txt.="<OPTION VALUE=\"$m_id\">$miasto_nazwa</option>";
  22. }
  23. $txt.="</select>
  24. </td>
  25. </tr>";


Jak wybiorę miasto z listy rozwijalnej to adres dodaje sobie parametr miasto_id=id a co zrobić żęby przy wyborze następnego pola istniało już miasto_id=id a dokleiło się $typ_id=id


<script type="text/javascript">

function miasto(id)
{
document.location.href = "zleceniefunkcje.php?f=of_dodaj&miasto_id=" + id;
}
function typ(id)
{
document.location.href =
}

</script>
Ilware
pobierz adres jaki już masz a potem dodaj do niego to co chcesz

  1. function typ( id ){
  2. document.location.href =location.href + 'id';
  3. }


tylko obsłuż to odpowiednio bo Ci się zapętli
-kalis-
pasuje tyko częsciowo, bo jak z isty rozwijanej wybiore jedna pozycje to dopisze przykładowo &typ=6
a jak za chwile wybiore inna możiwość to adres wyglada &typ=6&typ=2


nie zastępuje tylko dodaje kolejny typ
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.