Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]pobieranie danych z mysql do pola select
ksenon
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 11.02.2011

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


witam, mam taki kod który działa dobrze, oto on:
  1. <!--c1--><div class='codetop'>Kod</div><div class='codemain'><!--ec1-->
  2. <select name="rozlicz">';
  3.     
  4.      $selectValues = array('...'=>'Wybierz','tak'=>'tak','nie'=>'nie');
  5.  
  6.          foreach($selectValues as $key => $value)
  7.          {
  8.          echo '<option value="'.$key.'"'.(''.$gt['rozlicz'].''==$key ? ' selected="selected"' : '').'>'.$value.'</option>'."";
  9.          }
  10.           echo '
  11.           </select>';<!--c2--></div><!--ec2-->

a jak zrobić, żeby wartości w tablicy były pobierane z bazy mysql, probowałem tak:

  1. <!--c1--><div class='codetop'>Kod</div><div class='codemain'><!--ec1-->    
  2.         $sql="SELECT `punkt_rw` FROM `users`";
  3.         $result=mysql_query($sql);
  4.         while ($row = mysql_fetch_assoc($result)) {
  5.         $td = array( ''.$row['punkt'].'' => ''.$row['punkt'].'');
  6.         }
  7.         echo '<select name=dzial>';
  8.         foreach($td as $key => $value)
  9.         {
  10.         echo '<option value="'.$key.'"'.($_POST['dzial']==$key ? ' selected="selected"' : '').'>'.$value.'</option>'."";
  11.         }
  12.         echo '</select>';<!--c2--></div><!--ec2-->

ale niestety nie działa, bardzo proszę o pomoc, dzięki za wyrozumiałość, pozdrawiam.

Ten post edytował ksenon 17.05.2011, 22:38:44
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: 26.09.2025 - 10:42