Ich habe eine Tabelle thematic und eine Tabelle themahatcat. Ein Thema kann mehrere Kategoriern haben. Wenn man also in einer multiple Checkbox mehrere Werte anklickt, so müssen auch mehrere Datensätze in der Datenbank eingefügt werden. Leider klappt es nicht so wie ich es gerne hätte..
Wie muss ich den Code ändern damit es funktioniert?
PHP:
$query = "INSERT INTO thematic(title,metadata,preview,excerpt,CMP_ID)
VALUES('$title_thema','$meta_thema','$prev_thema','$auszug','$CMP_ID')";
$conn->Execute($query) or die("Fehler bei Abfrage!" + mysql_error());
$THID = $conn->Insert_ID();
$category = array();
foreach($_POST['category'] as $wert => $value){
$category[$wert] = $value;
$query = "INSERT INTO themahatcat(THID,CAID)
VALUES('$THID','$category[$wert]')";
$conn->Execute($query) or die("Fehler bei Abfrage!" + mysql_error());
}
Wie muss ich den Code ändern damit es funktioniert?