E hvala. Na taj nacin slican sam uradio.
:-)
name checkbox-a je: 'kat[]'
Value checkbox-a je:
"X-Y"
X - Kategorija kojoj vijest pripada
Y - Podkategorija kojoj vijest pripada.
Napravio sam ovo:
Code:
function insert_vijest($naziv,$vijest,$izvor,$datum,$vrijem e){
$insert = mysql_query("INSERT INTO otvijest (naziv,vijest,izvor,datum,vrijeme) VALUES ('$naziv','$vijest',$izvor,'$datum','$vrijeme')") or die(mysql_error());
foreach($kat as $val){
$ex = explode("-", $val);
$insert = mysql_query("INSERT INTO otvijest2kat (idvijest,idkategorija,idpodkat) VALUES (25,'$ex[0]','$ex[1]')") or die(mysql_error());
}
}
// 25 ce biti id vijesti, kasnije cu to prepraviti
Izbaci mi:
Code:
Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\tuzla\klase\vijesti.php on line 24
A to je:
Code:
foreach($kat as $val){
$ex = explode("-", $val);
$insert = mysql_query("INSERT INTO otvijest2kat (idvijest,idkategorija,idpodkat) VALUES (25,'$ex[0]','$ex[1]')") or die(mysql_error());
}
Dok mi radi bez toga u funkciji a foreach stavim u
if($submit)
{
$b->insert_vijest(parametri)
pa ovdje foreach bla bla...
}
Eh sad mene zanima mogu li kako bez toga ? dakle da sve ide u funkciju ?? Onako kao sto sam uradio a izbacuje error, pa bih htio da ne izbacuje :/