php/mySQL problem
2 naročnika
2 naročnika
Delam eno skripto pa sn naletel na problem...
imam vrednosti:
ime1 ter del1, del2, del3, del4....
za vsak del mam svoj chackbox... sedaj pa me zanima kak bi naredo da npr. če zberem del3 in del4 da mi v bazo zapiše dva zapisa in sicer
Tabela:
polje1 polje2
ime1 | del3
ime1 | del4
LP Nejc
1 odgovor
Preprosto
$data = array('del1', 'del2', 'del2', 'del3', 'del4');
$ime = $_POST['ime'];
foreach($data as $row) {
if (isset($POST[$row]) && empty($POST[$row]) === false) {
$sql = "INSERT INTO tabela (polje1, polje2) VALUES ('$name', '{$POST[$row]}')";
mysqliquery($sql);
}
}
// koda je sicer grda, ker kreiraš sam SQL, ne preverja $_POST podatkov itd ampak za koncept bo.