2011-02-11 20 views
0

我需要帮助。我有两个用户帐户,一个用于学生,另一个用于专家。学生帐户页面发送一个被解析并存储在数据库中的问题。这个问题然后被转发到专家帐户来查看和回答。然后将来自专家的答案存储在数据库中,然后转发给学生帐户以获得结果。PHP:从不同的表和帐户获取数据

我的问题是这样的。一旦学生完成了他/她的问题并将其发送到数据库,我就会看到一个结果页面。该结果页面显示学生输入的问题以及系统的答案。

我不知道如何显示答案。我将一切都放在我的行号上。发送到数据库的问题转到tbl_questions,答案转到tbl_answers。我有另一个名为tbl_link_qa的表,它通过行号将tbl_questions连接到tbl_answers。问题是显示与问题相关的答案。

任何人都可以帮助我吗?

回答

0

难道不应该仅仅是:

select <relevant fields> from tbl_link_qa qa 
inner join tbl_answers a on a.answer_id = qa.answer_id 
where qa.question_id = :questionId 
+0

我使用这些字段:tbl_questions:q_rec_id和问题以及tbl_answers:a_rec_id和答案以及tbl_link_qa:qrec_id和arec_id – johanahChua 2011-02-11 10:00:00

相关问题