Я пытаюсь сделать 3 таблицы тегов системы.У меня есть 3 таблицы в MySQL:
#Articles#<br>
id<br>
article<br>
content
#Tags#<br>
tag_id<br>
tag (unique)
#tagmap#<br>
id<br>
tag-id<br>
articleid
В моем представлении php у меня есть:
$tags= explode(',', strtolower($_POST['insert_tags']));
for ($x = 0; $x < count($tags); $x++) {
//Add new tag if not exist
$queryt = "INSERT INTO `tags` (`tag_id`, `tag`) VALUES ('', '$tags[x]')";
$maket = mysql_query($queryt);
//Add the relational Link, now this is not working, beacasue this is only draft
$querytm = "INSERT INTO `tagmap` (`id`, `tagid`, `articleid`) VALUES ('', (SELECT `tag_id` FROM `tags` WHERE tag_id = "$tags[x]"), '$articleid')";
$maketm = mysql_query($querytm);
}
Это не работает, когда я отправляю новые теги в статью.Mysql не создает новые теги в моей таблице тегов.
PS.Извините за плохой английский.