我网站上的天气数据,例如温度,需要在HTML表格的过去三年中显示一年中的各个星期。
有没有办法以一种格式重构我的查询结果(度假村,年份,周,临时),其中我在行和列中包含过去三年(3列)的周数
数据库表的列:
输出需要像这样
根据要求提供代码,但这没什么意义
$nI = 1;
while ($one = mysql_fetch_assoc($rQuery101) and $two = mysql_fetch_assoc($rQuery802))
{
if ($nI == 6)
{
echo '</tr>';
echo '<tr>';
echo '<td>2012</td>';
echo '<td>2011</td>';
echo '<td>2011</td>';
echo '</tr>';
echo '<tr>';
}
echo '<td>';
echo $one['temp1'];
echo ' <b>(';
echo $two['temp2'];
echo ')</b></td>';
$nI++;
}
echo '</tr>';
echo '</table>';
}
答案 0 :(得分:0)
在我看来,你想要一个代表每个度假村/周对的数组,然后从查询结果中填充它。否则你最终会得到一个不必要的复杂查询。