Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Array w pętli while
Ruio
post
Post #1





Grupa: Zarejestrowani
Postów: 147
Pomógł: 9
Dołączył: 20.02.2009

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


Problem polega na tym iż potrafię pobrać 1 rekord natomiast większej ilości nie umiem przekazać. oto kod:

  1. $kategorie = mysql_query('SELECT `id`, `nazwa` FROM kategorie');
  2. while ($dane = mysql_fetch_array($kategorie)){
  3. $tablica = array($dane['id'] => $dane['nazwa']);
  4. }
  5. echo $form-> add_select('kategoria',$tablica);


Proszę o pomoc i pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ruio
post
Post #2





Grupa: Zarejestrowani
Postów: 147
Pomógł: 9
Dołączył: 20.02.2009

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


niestety nie działa ;/ moze coś pomoże jak podrzucę kod metody add_select

  1. public function add_select($name, $options) {
  2. $code = '<select name="'.$name.'">';
  3. foreach($options as $value => &$text) {
  4. $code .= '<option value="'.$value.'">'.$text.'</option>';
  5. }
  6. $code .= "</select>";
  7. return $code;
  8. }


Próbowałem chyba juz wszystkiego i za kazdym razie w najlepszym układzie wychodzą (zamiast 1 selecta z 3 opcjami ) 3 selecty w każdym po 1 opcji (IMG:style_emoticons/default/tongue.gif)

Ten post edytował Ruio 20.05.2010, 17:03:08
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: 13.10.2025 - 07:05