Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Multiple -> edycja newsa
matt
post 24.09.2004, 11:34:02
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 12.08.2003
Skąd: Kalisz

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


W dodawaniu newsa mam pole Kategorie z aktywną opcją Multiple. Do bazy zapisuje id wybranych kategorii za pomocą
  1. <?php
  2. &#092;"\". implode(', ', $kategoria) .\"\"
  3. ?>


W bazie zapisują się numery id po przecinku 1,2,3 itd

Ale teraz mam problem przy edytowaniu newsa. Chce aby na liście kategorii było zaznaczone(tak jak by sie je wybralo) kategorie które zostały wybrane przy dodawaniu.

Tak wygląda cały select z listą kategorii

  1. <select name=kategoria[] Multiple>
  2. <? 
  3. $sql = &#092;"select * from fcbayern_news_kategorie order by kategoria_id\";
  4. $result = mysql_query($sql);
  5. while ($row = mysql_fetch_array($result)) 
  6. {
  7. $kategoria_id = $row[&#092;"kategoria_id\"];
  8. $sql2 = &#092;"select * from fcbayern_news_kategorie where kategoria_id='$kategoria_id'\";
  9. $result2 = mysql_query($sql2);
  10. while ($row2 = mysql_fetch_array($result2)) 
  11. {
  12. $kategoria = $row2[&#092;"kategoria\"];
  13. $kategoria_id = $row[&#092;"kategoria_id\"];
  14.  
  15. ?><option value=\"<? echo&#092;"$kategoria_id\"; ?>\"><? echo&#092;"$kategoria\"; ?></option><?  }  } ?>
  16. </select>


Co zrobić?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 02:16