Kod
<?php
function edit($id) {
If ($_POST['save']!='')
{
$kolory=$_POST['kolory'];
$wynik=baza_pytanie('update '.$prefix.'page SET kolory="'.$kolory.'" where id='.(int)$id);
}
echo"<form action=\"index.php?name=$module_name&operacja=edit&id=$val[id]\" method=\"post\" name=\"form\">";
if ($kolory =='zielone') {
echo "<input type=\"checkbox\" name=\"zielone\" value=\"1\" checked> zielone
";
} else {
echo "<input type=\"checkbox\" name=\"zielone\" value=\"1\"> zielone
";
}
if ($kolory =='czerwone') {
echo "<input type=\"checkbox\" name=\"czerwone\" value=\"1\" checked> czerwone
";
} else {
echo "<input type=\"checkbox\" name=\"czerwone\" value=\"1\"> czerwone
";
}
echo "<input name=\"id\" type=\"hidden\" value=\"$val[id]\"><input name=\"save\" type=\"hidden\" value=\"1\"><input name=\"\" type=\"submit\" value=\"Zapisz\"></form>";
}
?>
function edit($id) {
If ($_POST['save']!='')
{
$kolory=$_POST['kolory'];
$wynik=baza_pytanie('update '.$prefix.'page SET kolory="'.$kolory.'" where id='.(int)$id);
}
echo"<form action=\"index.php?name=$module_name&operacja=edit&id=$val[id]\" method=\"post\" name=\"form\">";
if ($kolory =='zielone') {
echo "<input type=\"checkbox\" name=\"zielone\" value=\"1\" checked> zielone
";
} else {
echo "<input type=\"checkbox\" name=\"zielone\" value=\"1\"> zielone
";
}
if ($kolory =='czerwone') {
echo "<input type=\"checkbox\" name=\"czerwone\" value=\"1\" checked> czerwone
";
} else {
echo "<input type=\"checkbox\" name=\"czerwone\" value=\"1\"> czerwone
";
}
echo "<input name=\"id\" type=\"hidden\" value=\"$val[id]\"><input name=\"save\" type=\"hidden\" value=\"1\"><input name=\"\" type=\"submit\" value=\"Zapisz\"></form>";
}
?>
Pole kolory w bazie mają przypisane wartości czerwony, zielony, niebieski, czarny
A ja chciałbym przy pomocy wyboru checkboksów w formularzu zapisać dla danego id różne kolory np.
dla jekiegoś id kolor czerwony i czarny, a dla innego id czerwony, zielony i czarny i teraz gdzie tu są błędy w moim przykładzie
że to nie chce zapisać w bazie odpowiednich kolorów dla danego id
Oczywiście w przykładzie nie ma checkboxów dla wszystkich kolorów ale chodzi mi o samą formę.
Bardzo proszę o pomoc i wyrozumiałość, jeżeli zapytałem nie w tym dziale