Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Problem z select, długo by pisać :)
bigbadcompany
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 2
Dołączył: 16.09.2010
Skąd: Uć

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


Specyfika problemu jest taka:

Mam panel admina w nim strony z poszczególnymi kategoriami żeby to ładnie wyglądało każda kategoria jest na osobnej podstronie (wykorzystałem do tego case żeby ograniczyć liczbę stron w realu). Przechodzę na zarządzanie np. informacje i tam mam select box dzięki któremu mogę sobie wybrać do której kategorii ma przynależeć (bo np pisząc rozmyśliłem się i nie chce walnąć posta do informacje tylko do wydarzenia no ale mniejsza o to). Niezależnie od tego na jakiej jestem stronie zarządzania (i zarazem dodawania posta w danej kategorii) chciałbym żeby select box wskazywał na daną kategorię. Z menu wybieram wydarzenia i automatycznie chciałbym żeby w select boksie było zaznaczone wydarzenia a nie pierwsza na liście opcja np. informacje.

Oczywiście w bazie mam wszystko uporządkowane i każdy post ma swoją kategorię i przyporządkowane id

catt_id catt_name
1 dowcipy

Tak przykładowo oczywiście. Jeśli zajdzie taka potrzeba mogę przesłać kawałek kodu. Przepraszam jeśli mój post jest troszkę lub jak kto woli dość zawiły ale inaczej nie jestem w stanie tego opisać (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
lobopol
post
Post #2





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Musisz w pętli wypisującej opcje dać if(cat_id == wartosc_opcji) i tu dopisać do <option selected="selected" value="costam">aaa</option>

Ten post edytował lobopol 15.01.2011, 22:10:03
Go to the top of the page
+Quote Post
bigbadcompany
post
Post #3





Grupa: Zarejestrowani
Postów: 57
Pomógł: 2
Dołączył: 16.09.2010
Skąd: Uć

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


Zrobiłem ino tak:

  1. while($kat=mysql_fetch_assoc($sql_kat))
  2. {
  3. //$selected='';
  4. $id_kat=$kat['catt_id'];
  5. $tab_kat[$id_kat]=$kat['catt_name'];
  6. $kat['catt_id']==$temat_kategoria[$temat_id] ? $selected='selected' : $selected='';
  7. $lista_kategorii.='<option value='.$kat['catt_id'].' '.$selected.'>'.$kat['catt_name'].'</option>';
  8. }
  9. $lista_kategorii.='</select></td>


I faktycznie praży (IMG:style_emoticons/default/smile.gif) Dziękować (IMG:style_emoticons/default/smile.gif)
Pozwoliłem sobie podziękować klikając na "pomógł" (IMG:style_emoticons/default/smile.gif)

Ten post edytował bigbadcompany 15.01.2011, 22:29:15
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.12.2025 - 10:50