Я пытаюсь создать forum
с использованием базы данных jsp и mySql.застрять, чтобы создать таблицу ответов на форум?
Итак, в основном я застрял, чтобы создать дизайн для стола.
Я эту таблицу:
create table if not exists thread_question(
question_id INT NOT NULL auto_increment,
person_name VARCHAR(100) NOT NULL,
question_title VARCHAR(500) NOT NULL,
question VARCHAR(100000) NOT NULL,
question_dateTime VARCHAR(100) NOT NULL,
PRIMARY KEY(question_id)
);
create table if not exists thread_answer(
answer_id INT NOT NULL auto_increment,
person_name_answer VARCHAR(100) NOT NULL,
answer VARCHAR(100000) NOT NULL,
answer_dateTime VARCHAR(100) NOT NULL,
PRIMARY KEY(answer_id)
);
Вот если я получать все ответы на эти вопросы, он показывает те же самые ответы по всем вопросам. Здесь я застрял ..
Итак, как показать ответ с отдельным вопросом, чтобы он показывал с другим вопросом. Надеюсь, ты понимаешь, что я пытаюсь сказать.
Несомненно, помощь будет оценена!
Как связаны эти две таблицы? Как вы узнаете, какой ответ принадлежит какому вопросу? вам может потребоваться добавить поле, которое будет внешним ключом в thread_answer, в поле question_id thread_question. – SMA
Хорошо. Наконец, я понял, что мне нужно будет вставить 'question's id' внутри таблицы ответов ... Но как бы вставить идентификатор вопроса внутри таблицы ответа? Есть идеи..? –
alter table statement..see [this] (http://dev.mysql.com/doc/refman/5.1/en/alter-table.html), если таблица уже создана, добавьте такое же определение поля, как указано в таблице вопросов добавить ссылку на вопрос (question_id) – SMA