Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][html]dropdown list z pamiecia ktory element zostal wybray
spandor
post 31.03.2008, 15:43:53
Post #1





Grupa: Zarejestrowani
Postów: 99
Pomógł: 0
Dołączył: 2.03.2004

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


Witam

Mam dropdown list, w ktroej generruje w petli z bazy elementy. Pytanie moje, czy jest mozliwe i jezeli to jak zrobic aby element ktory zostal wybrany ostatnio po odswiezeniu strony byl wyswietlany jako aktualny a nie znow poprostu pierwszy z gory list? Ponizej wrzucam kod nad ktorym pracuje:

  1. <?php
  2. echo '<form action="wykresy.php"> <select name="dateRange">';
  3.  
  4. $newdate='0000.00.00';
  5. $ref=mktime(0,0,0,1,6,1980);
  6. while($row=mysql_fetch_array($result)) {
  7.  
  8. $olddate=date("Y.m.d",$row[timedate]+$ref);
  9.  
  10. if($newdate<>$olddate) echo'<option '.$selected.'>'.$olddate.'</option>';
  11. $newdate=$olddate;
  12. $selected = "";
  13. $i++;
  14. }
  15. </select>";
  16. ?>


Dobra, juz zrobilem smile.gif jakby kogos intersowalo to wrzucam kod smile.gif

  1. <?php
  2. echo '<form action="wykresy.php"> 
  3.  
  4. <select name="dateRange">';
  5.  
  6. $newdate='0000.00.00';
  7. $ref=mktime(0,0,0,1,6,1980);
  8. while($row=mysql_fetch_array($result)) {
  9.  
  10. $olddate=date("Y.m.d",$row[timedate]+$ref);
  11. if ($olddate==$dateRange) $selected = "selected";
  12. if($newdate<>$olddate) echo'<option '.$selected.'>'.$olddate.'</option>';
  13. $newdate=$olddate;
  14. $selected = "";
  15. $i++;
  16. }
  17. </select>";
  18. ?>


Ten post edytował spandor 31.03.2008, 15:34:35
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 Wersja Lo-Fi Aktualny czas: 12.08.2025 - 03:26