nauczylam sie wyciagac dane z listy rozwijalnej formularza tak zeby to co zostalo wybrane zapiosac w bazie.
Tylko ze wtedy zczytuje sobie id wybranej opcji. JKest to tylko jedna dana. Natomiast teraz potrzebuje pobrac dane z pol wyboru, gdzie uzytkownik moze kilka opcji zaznaczyc no i nie wiem jak to zrobic.
Mam tak:
echo '<form method="post" action="index.php?modul=edytuj_produkt&akcja=edytuj_akcja_formularz&id_p='.$_GET['id_p'].'&id_k='.
$_GET['id_k'].'&id_r='.$_GET['id_r'].'&id_pr='.$_GET['id_pr'].'" enctype="multipart/form-data">
<b class="black">Wybierz atrybuty tego produktu</b><br><br>';
$query3 = "select * from `atrybut`";
$result3 = mysql_query($query3);
while($row3 = mysql_fetch_array($result3))
{
echo '<input type="checkbox" name="atrybut" value="'.$row3['id_a'].'">'.$row3['nazwa_a'] ;
}
echo '<br /><br /><input type="submit" value="Dalej" class="ban"><br><br></form>';
a pozniej tak:
if($_GET['akcja']=="edytuj_akcja_formularz")
{
$query_a = "select * from `atrybut` where `id_a`='".$_POST['atrybut']."'";
$result_a = mysql_query($query_a);
//$row_a = mysql_fetch_array($result_a);
while($row_a = mysql_fetch_array($result_a))
{
$query_a = "insert into `a_p` values ('', '".$row_a['id_a']."', '".$_GET['id_p']."')";
$result_a = mysql_query($query_a);
echo 'atrybut dodany'
no i to mi nie dziala. Prosze o pomoc