これは、ques n ans ページのデータベース デザインです。ユーザーは何回でも質問でき、1 つの質問に対してできるだけ多くの回答を受け取ることができます。すなわち。1 つの質問と多くの回答。
私が知りたいのは、特定のデータベースの回答を取得するために必要なmysql クエリだけです。また、結果の送信と取得に関与するphp コード。
データベースの設計:
create table user (
name varchar(14) not null.
id int(11) auto_increment;
CREATE TABLE questions (
question_id int(11) NOT NULL AUTO_INCREMENT,
user_id int(11) references user(id),
title varchar(255),
content text,
PRIMARY KEY (question_id);
CREATE TABLE answers (
answer_id int(11) NOT NULL AUTO_INCREMENT,
question_id int(11) REFERENCES questions(question_id),
content text,
PRIMARY KEY (answer_id);