Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pole select, Zapamiętywanie ustawienia
olej3232
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 22.11.2009

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


Witam, na wstępie zaznaczę że zaczynam przygodę z php i mam mały problem z polem <select>
Poniżej kod który przy pomocy jakiegoś gotowca znalezionego w sieci udało mi się wyskrobać.
Pole select działa, niestety nie mam pojęcia jak zrobić, żeby po błędzie zwróconym przez formularz pole nie wracało do domyślnej pozycji. Domyślam się że ten kod jest mało profesjonalny, dlatego, jeśli ktoś ma ciekawsze rozwiązanie, był bym wdzięczny.
  1. <select name="xyz" value=''>
  2. <option value="1">Wybierz...</option>
  3.  
  4. <?php
  5. $q = 'SELECT name, FROM baza';
  6. $result = mysql_query( $q );
  7. $row = mysql_fetch_array( $result );
  8. $row['name'];
  9. while( $row = mysql_fetch_array( $result ) )
  10. {
  11. echo '<option value="'.$row['name'].'">'.$row['name'].'</option>';
  12. }
  13. ?>
  14.  
  15. </select>


Ten post edytował olej3232 11.01.2010, 11:10:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
olej3232
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 22.11.2009

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


Nie szukam błędu, fakt, zapomniałem wymazać przecinka. Pierwotnie wyciągałem więcej rzeczy z bazy.
Cytat
żeby debbugować używaj mysql_error

Możesz jakoś uzasadnić?
Wolał bym wiedzieć dlaczego tak a nie inaczej.
Dzięki (IMG:style_emoticons/default/smile.gif)
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: 10.10.2025 - 15:07