Cześć.
Mam mały problem, otóż chciałbym zrobić checkboxy przy dodawaniu ogłoszenia tak jak tutaj:

Lecz nie wiem zupełnie jak się do tego zabrać, począwszy od dodawania checkboxów przez panel administratora i po zaznaczeniu przypisania je danemu ogłoszeniu.
Moglibyście nakierować, oświecić jak to powinno wyglądać (najlepiej argumentując przykładami)?
funkcja dodawania
function ogloszenie_dodaj()
{
$user_data = get_user_data();
{
$kategoria = $_POST['kategoria'];
$wojewodztwo = $_POST['wojewodztwo'];
$region = $_POST['region'];
$kod = $_POST['kod_pocztowy'];
$miasto = $_POST['miasto'];
$adres = $_POST['adres'];
$tel = $_POST['telefon'];
$www = $_POST['www'];
$email = $_POST['email'];
function ValidEmail($email) {
if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$" , $email)) { return false;
}
return true;
}
echo 'Wypełnij wszystkie pola oznaczone *';
}
elseif (!preg_match('/^[0-9]{2}-?[0-9]{3}$/Du', $kod)) {
echo 'Błędny kod pocztowy';
}
elseif (!ValidEmail($email)) {
echo "Błędny adres email";
}
else {
$iduser = $user_data['user_id'];
$query = "INSERT INTO `ogloszenia` (`tytul`, `tresc`, `id_cat`, `id_woj`, `id_region`, `id_user`, `kod_pocztowy`, `miasto`, `adres`, `tel`, `www`, `email`) VALUES ('$tytul', '$tresc', '$kategoria', '$wojewodztwo', '$region', '$iduser', '$kod', '$miasto', '$adres', '$tel', '$www', '$email')";
if(mysql_query($query)) echo 'Pomyslnie dodano artykul! <a href="admin.php">wróć</a>'; return 1;
}
}
echo '<b>Dodaj ofertę</b>'; echo '<form action="dodaj.html" method="POST"> Tytuł*: <br />
<input type="text" name="tytul" style="width:400px;" value="'.$tytul.'"><br />
Kategoria*: <br />
<select name="kategoria">';
$result = mysql_query("SELECT * FROM ogloszenia_categories"); echo '<option value="0"></option>'; {
}
Województwo*: <br />
<select name="wojewodztwo">';
echo '<option value="0"></option>'; {
}
Region: <br />
<select name="region">';
echo '<option value="0"></option>'; {
}
Kod pocztowy*: <br />
<input type="text" name="kod_pocztowy" value="'.$kod.'" style="width:400px;"><br />
Miasto*: <br />
<input type="text" name="miasto" value="'.$miasto.'" style="width:400px;"><br />
Ulica, nr*: <br />
<input type="text" name="adres" value="'.$adres.'" style="width:400px;"><br />
<b>Dodatkowe informacje</b>
<hr>
Telefon: <br />
<input type="text" name="telefon" value="'.$tel.'" style="width:400px;"><br />
Strona domowa: <br />
<input type="text" name="www" value="'.$www.'" style="width:400px;"><br />
Email kontaktowy*: <br />
<input type="text" name="email" value="'.$email.'" style="width:400px;"><br />
<b>Opis obiektu</b>
<hr>
Tresć*: <br />
<textarea name="tresc" value="'.$tresc.'" style="width:400px;height:200px;"></textarea><br />
<b>Dodatkowo</b>
<hr>
<input type="submit" name="ok" value="Dodaj">
</form>';
}
Ten post edytował crew123 26.06.2012, 15:29:24