gpt4 book ai didi

PHP - 表中的 2 个关联数组

转载 作者:行者123 更新时间:2023-11-29 04:21:55 25 4
gpt4 key购买 nike

我有一个返回 3 个值的 SELECT 语句:Id、titel、erscheinungsdatum。我正在获取 2 个名为 $filme 和 $datum 的数组中的值。

一切正常,但我想要一个表中的两个关联数组作为输出。

$query->bind_result($id, $titel, $date);
$query->execute();

while($query->fetch()) {

$filme[$id] = $titel;
$datum[$id] = $date;
}
if(!empty($filme) && !empty($datum)) {

echo "

<table border='3'>
<th>Filmtitel</th>
<th>ErscheinungsDatum</th>
";


foreach($filme as $key => $value) {

echo "<tr>";
echo "<td>$value</td>";
echo "</tr>";
}

foreach($datum as $key => $value) {

echo "<tr>";
echo "<td>$value</td>";
echo "</tr>";
}

echo "

</table>
";
}

我尝试过双 foreach 循环、merge_function 等...

最佳答案

我认为您要做的是将两个值(来自 $datum$filme)排成一行。

所以此时,您将每个值输出到单独行的列中。

您需要在一个表格行中输出两个数组的值,以实现您想要的输出。

foreach($filme as $key => $value) {
echo "<tr>";
echo "<td>$value</td>";
echo "<td>" . $datum[$key] . "</td>";
echo "</tr>";
}

编辑: 作为旁注,您需要包装您的 <th></th> <thead><tr></tr></thead> 中的标签

关于PHP - 表中的 2 个关联数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21435352/

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