gpt4 book ai didi

php - 运行第二个循环时取消设置数据

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

我想创建简单的民意调查系统。我有两个问题和两个答案。第一个问题有两个答案,但第二个问题没有任何答案。从某种意义上说我想得到:

First question?
Answer1
Answer2

Second question?

但我已经明白了

First question?
Answer1
Answer2

Second question?
Answer1
Answer2

第二个问题不需要有Answer1和Answer2(与第一个问题答案相同,但我在mysql中有两个答案)。

还有我的 foreach 循环..我需要如何更改我的循环?

foreach($sorular->soruCek($_GET["kategori"]) as $data) // Questions
{
echo $data["soru"] . "<br/>";
foreach($sorular->cevapCek($data["id"]) as $cevaplar) // Answers
{
echo $cevaplar["cevap"] . "<br/>"; // This needn't print data to below of Second Question
}
}

最佳答案

foreach($sorular->soruCek($_GET["kategori"]) as $data)
{
$inner_data = $sorular->cevapCek($data["id"]);

if ($inner_data) {
echo $data["soru"] . "<br/>";

foreach($inner_data as $cevaplar)
{
echo $cevaplar["cevap"] . "<br/>";
}
}
}

您必须首先获取内部循环内的数据,确保在打印 - 我假设是 - 标题之前它具有值?

关于php - 运行第二个循环时取消设置数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10774459/

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