gpt4 book ai didi

php - 带有数据库选择的 CodeIgniter :

转载 作者:行者123 更新时间:2023-11-29 06:02:58 25 4
gpt4 key购买 nike

我有两个表 questionsanswers。在表 questions 中有两列 idque。在表 answers 中,列是 idque_id、option1、optoin2 option3选项4。我想打印问题,然后打印它的选项。

$this->db->select('*');
$this->db->from('questions');
$this->db->join('answers', 'answers.que_id = questions.id', 'left');
$query = $this->db->get();

在这段代码之后,我得到了 print 4 times question 及其选项。

最佳答案

好吧,在这种情况下 join 方法对你没有帮助。

试试这个:

$questions = $this->db->select('*')->from('questions')->get()->result();

foreach ($questions as &$question) {
$question->answers = $this->db->select('*')->from('answers')->where('que_id', $question->id)->get()->result();
}

现在您可以浏览 $questions 对象并获得相应的答案。

希望我有所帮助。

关于php - 带有数据库选择的 CodeIgniter :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43681741/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com