Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Problem ze zmienną
mihipoznan
post
Post #1





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 27.02.2008

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


Mam pole typu select i drugie typu select. Chcę wyciągnąć z nich wartości.

  1. <select name="pierwszy" id="1" onChange="zamiana(this.value);" style="width: 150px;" <? (isset($_POST['typy'])) ? $_POST['typy'] : ''; ?>>
  2.  <option value="rodzaj"> Wybierz rodzaj..

Wysyłam to za pomocą formualarza na kolejną stronę gdzie
  1. <?php
  2. $typy = $_POST ['typy'];
  3. ?>

i wysyłam to do bazy.. problem z tym, żę do bazy nie dochodzi..

próbowałem przesłać dane z tego formularza za pomocą sesji :
  1. <option value="rodzaj" <? (isset($_SESSION['typy'])) ? $_SESSION['typy'] : ''; ?>> Wybierz rodzaj..

I odczytać ją na kolejnej stronie:
  1. <?
  2.  echo $_SESSION ['typy']
  3.  ?>

Ale nie wyświetliło danych. Jak przekazać dane z takiego selecta ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mihipoznan
post
Post #2





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 27.02.2008

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


Ooo dzięki (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Nie no robiłem tak bo z reguły listy rozwijane itp robi się w js. Ale po co pobierać kategorie z bazy danych ? Lepiej ? A z tego się nie da przekazać ? (Opiszę ten skrypt)

Kod
<select name="pierwszy" id="1" onChange="zamiana(this.value);" style="width: 150px;">
<option value="rodzaj">Wybierz rodzaj
</select>
//select pierwszy
<select name="drugi" id="2" style="width: 150px;">
<option value="rodzaj">Wybierz rodzaj..
//select drugi
<script type="text/javascript"> //skypt za pomocą odczytuję wartości wpisane
function zamiana(wybor)
{
var rodzaj = new Array ("wybierz rodzaj.."); // tu i są one w 2 selekcie.
if (wybor == "rodzaj") {
var dlugosc = rodzaj.length-1;
document.formularz.elements.drugi.options.length = rodzaj.length;
for (var i=0; i<= dlugosc; i++) {
document.formularz.drugi.options[i] = new Option(rodzaj[i]);
document.formularz.drugi.options[i].value = rodzaj[i];
}
}
}
</script>


hm ?


? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 28.12.2025 - 16:00