Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z <select>
usiek00
post
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 25.01.2005

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


Mam problem pobieram sobie z bazy liste przewoznikow i chce aby zaznaczony był np. LUFTHANSA, a zaznaczony jest pierwszy jaki pobrany został z bazy. Co robie źle (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

  1. <?php
  2. $sql = &#092;"SELECT p.przewoznik FROM przewoznik p\";
  3. $wynik = mysql_query($sql);
  4.  
  5. $ile = mysql_num_rows($wynik);
  6. echo &#092;"<select name='przewoznik'>\";
  7. for($i=0;$i<$ile;$i++){
  8. $wiersz = mysql_fetch_array($wynik);
  9. ($wiersz[$i] == 'LUFTHANSA') ? $selected = &#092;"SELECTED\" : \"LUFTHANSA\";
  10. echo('<option value=\"' . $wiersz[$i] . '\"' . $selected . '>' . $wiersz[0] . '</option>');
  11. }
  12. echo &#092;"</select>\";
  13. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ikioloak
post
Post #2





Grupa: Zarejestrowani
Postów: 416
Pomógł: 0
Dołączył: 8.01.2004

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


  1. <?
  2. $ta = Array('c');
  3. $te = Array('a','b','c','d');
  4.  
  5. echo &#092;"<select name='przewoznik'>\";
  6. for($i=0;$i<4;$i++){
  7.  
  8.  $selected=($te[$i] == $ta[0])?&#092;"selected\" : \"\";
  9.  
  10. echo('<option value=\"' . $te[$i] . '\"' . $selected . '>' . $te[$i] . '</option>');
  11. }
  12. echo &#092;"</select>\";
  13.  
  14. ?>


Sprawdzane na WebServ1.2
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: 3.10.2025 - 23:26