Bram
Legacy Member
Oké, ik ben wat aan het prutsen met php en was bezig een blogje te coden.
Ik heb 3 tabellen: blogs(id, title, post, date); blogcat(id, title, descr) en catblog(id, blogid, catid).
blogcat heeft dus alle categorieen, en catblog zal met innerjoins bepalen voor welke blog welke categorieen geselecteerd zijn (zoals bij wordpress kan je dus verschillende categorieen kiezen voor een blog).
Maar nu zit ik dus een beetje met een ei:
staat dus in m'n post blog pagina, maar een keer ik op de Post Blog submit klik, hoe zou ik dat het best doen om de juiste categorieen in catblog te krijgen?
Iemand die kan helpen?
edit: tot nu heb ik dit, maar het werkt natuurlijk niet >_>
Ik heb 3 tabellen: blogs(id, title, post, date); blogcat(id, title, descr) en catblog(id, blogid, catid).
blogcat heeft dus alle categorieen, en catblog zal met innerjoins bepalen voor welke blog welke categorieen geselecteerd zijn (zoals bij wordpress kan je dus verschillende categorieen kiezen voor een blog).
Maar nu zit ik dus een beetje met een ei:
PHP:
$getcat = mysql_query("SELECT * FROM blogcat ORDER BY title ASC");
while($data = mysql_fetch_assoc($getcat)) {
$id = $data['id'];
$cTitle = $data['title'];
echo "<input type=\"checkbox\" id=\"$cTitle\" name=\"$id\" class=\"clean\" /><label for=\"$cTitle\" class=\"clean\">$cTitle</label><br />\n";
}
Iemand die kan helpen?
edit: tot nu heb ik dit, maar het werkt natuurlijk niet >_>
PHP:
// add categories to blog
$getcat = mysql_query("SELECT * FROM blogcat");
$bid = mysql_fetch_assoc(mysql_query("SELECT * FROM blogs ORDER BY id DESC LIMIT 1, 1"));
$bid = $bid['id'];
while($cat = mysql_fetch_assoc($getcat)) {
$id = $cat['id'];
if($_POST['$id'] == $id) {
$addcat = mysql_query("INSERT INTO catblog SET blogid = '$bid', catid = '$id'");
}
}
