Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: option select +php
Forum PHP.pl > Forum > Przedszkole
b2s
Jak zrobic aby powybraniu pola i przeladowaniu strony wybrane pole zostalo zaznaczone
  1. <script language=\"JavaScript\" type=\"text/JavaScript\"> 
  2. <!-- 
  3. function faqNavigate(obj){ 
  4.  u = \"1.php?faq=\" + obj.options[obj.selectedIndex].value; 
  5.  self.location.href=u; 
  6. //--> 
  7. </script> 
  8. <form name=\"form\"> 
  9. <select name=\"faq\" onChange=\"faqNavigate(this);\"> 
  10. <? 
  11.  
  12. include(&#092;".../config.php\"); 
  13. $polocz = mysql_pconnect($sql_serwer, $sql_login, $sql_haslo); 
  14. if(!$polocz) 
  15. { 
  16. print &#092;"Wystapil blad: Polaczenie z baza nie powiodlo sie.\"; 
  17.  exit; } 
  18.  
  19. if(!@mysql_select_db($sql_baza, $polocz)) { 
  20. print '<b>Baza danych chwilowo niedostepna. Przepraszamy.</b>'; 
  21. exit;  } 
  22.  
  23. $wynik = mysql_query('SELECT DISTINCT pomoc_kategoria FROM str_pomoc'); 
  24.  while($wynik and $dane = mysql_fetch_array($wynik)) { 
  25.  $kat=$dane['pomoc_kategoria']; 
  26.  print '<option select value='.$kat.'>'.$kat.'</option>'; 
  27. } 
  28.  
  29. ?>
  30. </select> 
  31. </form>


---
Prosze uzywac [php] do umieszczania kodu php
hwao
hwao
musisz albo
js cookie
albo wyslac dane post/get i potem w php sprawdzic ktore zostalo wybrane i dodac mu atrybut wybranego
b2s
Tak chyba bedzie ok
  1. <script language=\"JavaScript\" type=\"text/JavaScript\">
  2. <!--
  3. function faqNavigate(obj){
  4. u = \"1.php?faq=\" + obj.options[obj.selectedIndex].value;
  5. self.location.href=u;
  6. }
  7. //-->
  8. </script>
  9. <form name=\"form\">
  10. <select name=\"faq\" onChange=\"faqNavigate(this);\">
  11. <?
  12.  
  13. include_once(&#092;".../config.php\"); 
  14. $polocz = mysql_pconnect($sql_serwer, $sql_login, $sql_haslo); 
  15. if(!$polocz) 
  16. { 
  17.  print &#092;"Wystapil blad: Polaczenie z baza nie powiodlo sie.\"; 
  18.  exit; } 
  19.  
  20. if(!@mysql_select_db($sql_baza, $polocz)) { 
  21. print '<b>Baza danych chwilowo niedostepna. Przepraszamy.</b>'; 
  22. exit;  }
  23. $wyswietl = mysql_query(&#092;"SELECT DISTINCT pomoc_kategoria FROM str_pomoc\");
  24. while ($rekord = mysql_fetch_array ($wyswietl)) {
  25. $r=$rekord['pomoc_kategoria'];
  26. if ($r == &#092;"$faq\") {
  27.  print '<OPTION VALUE='.$r.' selected>'.$r.'</OPTION>';
  28. } else {
  29.  print '<OPTION value='.$r.'>'.$r.'</OPTION>';
  30. }
  31. }
  32.  
  33.  
  34. ?>
  35. </select>
  36. </form>



---
Prosze uzywac [php] do umieszczania kodu php
hwao
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.