Вот еще вопрос! Пишу форум и наткнулся на одну проблему которую решить не могу.
Структура одной таблицы
Код:
CREATE TABLE `wcf_forums_threads` (
`forum_id` int(11) default NULL,
`thread_id` int(11) unsigned NOT NULL auto_increment,
`user_id` int(11) default NULL,
`thread_name` longtext,
`thread_postcount` smallint(5) unsigned NOT NULL default '0',
PRIMARY KEY (`thread_id`),
KEY `thread_postcount` (`thread_postcount`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
структура другой таблицы
Код:
CREATE TABLE `wcf_forums_posts` (
`forum_id` int(11) default NULL,
`thread_id` int(11) default NULL,
`posts_id` int(11) unsigned NOT NULL auto_increment,
`user_id` int(11) default NULL,
`posts_text` longtext,
PRIMARY KEY (`posts_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
Я выполняю запрос
Код:
$add_thread = mysql_query("INSERT INTO `wcf_forums_threads`
(`forum_id`,`user_id`,`thread_name`,`thread_postcount`)
VALUES
('$forum_id','".$_SESSION['user_id']."','".$_POST['name_thread']."','1')");
Затем я выполняю запрос
Код:
$add_post = mysql_query("INSERT INTO `wcf_forums_posts`
(`forum_id`,`thread_id`,`user_id`,`posts_text`)
VALUES
('$forum_id','Вот здесь должен быть ид с прошлого запроса!Как мне его определить не вызывая команду Select?','".$_SESSION['user_id']."','".$_POST['thread']."')");
Или может как то под запрос написать ?