Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Połączenie w całość
Domin
post
Post #1





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


Jak połączyć

  1. <?php
  2. $option .= "<option value="{$year}">{$year}</option>"."n";
  3. ?>


i

  1. <? if ($_POST['year_select'] == {$year} ) { echo 'selected="tak"'; } ?>


w jedną całość?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Domin
post
Post #2





Grupa: Zarejestrowani
Postów: 136
Pomógł: 0
Dołączył: 17.11.2004
Skąd: Warszawa

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


  1. $year_today = date('Y');
  2. $year = "2005";
  3. if ($year_today > "2005") {
  4.  
  5. while ( $year <= $year_today) {
  6.  
  7.  
  8.  
  9. if ($_POST['year_select'] == $year ){
  10. $selected='selected="tak"';
  11. }
  12. $option .= "<option $selected value="{$year}">{$year}</option>"."n";
  13. $year++;
  14.  
  15. }
  16. ?>
  17. <select class="selectbox" name="year_select" alt="Rok">
  18. <option selected="tak" value="rok">Wybierz Rok</option>
  19. <?
  20. echo $option;
  21. ?>
  22. </select>
  23. <?
  24. }

to nic nie daje, bo wybiera ostatni rok, czyli 2007 a nie ten który jest przesłany przez $_POST
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: 29.12.2025 - 02:17