Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] warunek selected w formularzu
Forum PHP.pl > Forum > Przedszkole
salvadordali
Witam,

zwracam się z prośbą o pomoc i wyrozumiałość, dopiero co zaczynam przygodę z php i to jest mój debiut na forum winksmiley.jpg Otóż chcę po przeładowaniu strony ustawić wybraną wcześniej wartość w formularzu... Mam pętlę for, dzięki której przechodzę przez tablicę $lista i wypisuję wartości w elementach option oraz metodę submit() odpowiedzialną za wysyłanie formularza. Wiem, że musi być warunek selected - przeczesałem forum i próbowałem zaimplementować przykłady, ale nic mi z tym warunkiem nie wychodzi, dlatego przesyłam kod w surowej formie:

  1. <?php
  2. echo'<form id="f1" action="index.php" method="get"><div>';
  3. echo'<select name="plik" onchange="document.getElementById('f1').submit()">';
  4. for ($i=0;$i<count($lista);$i++)
  5. { 
  6. echo'<option value='.$lista[$i].'>'.$lista[$i].'</option>';
  7. }
  8. echo'</select></div></form>';
  9. echo "<br />Wybrano: " . $plik;
  10. ?>


proszę o pomoc snitch.gif i pozdrawiam exclamation.gif!
barat
{
echo'<option value='.$lista[$i].'>'.$lista[$i].'</option>';
}

  1. <?php
  2. { 
  3. echo '<option value='.$lista[$i];
  4. if(jakiś warunek dla którego dany option będzie zaznaczony) {echo ' selected="selected"'};
  5. echo '>'.$lista[$i].'</option>';
  6. }
  7. ?>


Powinno zadziałać smile.gif
salvadordali
Wielkie dzięki Rkingsmiley.png śmiga aż miło tongue.gif
Pozdrawiam serdecznie exclamation.gif!
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.