Iskreno, kod je bas pocetnici i ima dosta greska u logici i dizajnu.
Bez da krenes od pocetka, evo par smjernica.
PHP kôd:
<?php
$hrana_ids = array();
//mora biti odabrana minimalno jedna hrana
$lignje = "";
$lazanje = "";
$pizza = "";
$cevapi = "";
$kebab = "";
$salata = "";
$voce = "";
if (isset($_POST['Lignje']))
{
$lignje = "Lignje,";
$hrana_ids[] = 1;
}
if (isset($_POST['Lazanje']))
{
$lazanje = "lazanje,";
$hrana_ids[] = 2;
}
if (isset($_POST['Pizza']))
{
$pizza = "pizzu,";
$hrana_ids[] = 3;
}
if (isset($_POST['Ćevapi']))
{
$cevapi = "ćevape,";
$hrana_ids[] = 4;
}
if (isset($_POST['Kebab']))
{
$kebab = "kebab,";
$hrana_ids[] = 5;
}
if (isset($_POST['Salata']))
{
$salata = "salatu,";
$hrana_ids[] = 6;
}
if (isset($_POST['Voće']))
{
$voce = "voće";
$hrana_ids[] = 7;
}
$hrana_za_db = implode(",",$hrana_ids); // izalz: 1,2,3,4,5,6,7 ako je sve odabrano
if (empty($_POST['Lignje']) && empty($_POST['Lazanje']) && empty($_POST['Pizza']) && empty($_POST['Ćevapi']) && empty($_POST['Kebab']) && empty($_POST['Salata']) && empty($_POST['Voće'])) {
//$_SESSION['OdabranaHrana'] = true;
echo "Morate odabrati barem jednu hranu!<br />";
}
else {
echo "Odabrali ste: " . $lignje . " " . $lazanje . " " . $pizza . " " . $cevapi . " " . $kebab . " " . $salata . " " . $voce . "<br />";
}
?>
Ako imas ID županije, onda prouci sta je SQL join.
EDIT: pretece me misk0