Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> option select +php
b2s
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 9.04.2005

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


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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




musisz albo
js cookie
albo wyslac dane post/get i potem w php sprawdzic ktore zostalo wybrane i dodac mu atrybut wybranego
Go to the top of the page
+Quote Post
b2s
post
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 9.04.2005

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


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
Go to the top of the page
+Quote Post

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: 22.08.2025 - 16:26