<?php $kategoria = $_POST['kategoria']; foreach($kategoria as $i => $kategorie) { $kategoria[$i] = '<a href="index.php?category='.$kategorie.'">'.$kategorie.'</a>, '; } //echo $kategoria; } ?>
Wyświetla mi w formie:
Array
(
[0] => Filmowe,
[1] => Historyczne,
[2] => Świąteczne,
[3] => Różowe,
)
Jak dodać to do bazy w postaci <a href="index.php?category=Filmowe">Filmowe</a>, <a href="index.php?category=Historyczne">Historyczne</a>, ?

Chyba, że ogólnie źle kombinuję...
Sytuacja wygląda tak.
Mam formularz dodawania produktu, produkt ma być w wielu kategoriach, kategorie sczytuję z tabeli categories, przy dodawaniu produktu użytkownik wybiera kategorię checkboxami
while ($db_field = mysql_fetch_assoc($result)) { //'.$db_field["id"].' echo ' <input style="color: #333;" type="checkbox" name="kategoria[]" id="kategoria" value="'.$db_field["name"].'">'.$db_field["name"].' '; }
Wysyła ją dalej gdzie skrypt ma dodać kategorię już jako link, chyba że przy sczytywaniu z bazy danych już w karcie produktu będę mógł sam je przetworzyć do formy jaką podałem na górze.
Jakieś rady?
