我很惊讶没有发现这已经回答了(无论如何我都能看到)但我希望使用PHP从SQL数据库中将一系列行拖入数组,然后将该数组拆分为多个数组每个条目的日期字段(通过匹配日期或星期几)。
我不知道如何做到这一点,而是试图只为一周中的每一天运行一个while循环(我的数据库中有一个日期和日期字段,我可能没必要实现)
我是否正在尝试以正确的方式实现这一目标,或者是否有更简单的解决方案?
$result = mysqli_query($sql, $query);
echo '<div class="column">';
while (($row = mysqli_fetch_array($result)) && ($row['day'] == 'Monday'))
答案 0 :(得分:0)
$days = array('Monday' => array(), 'Tuesday' => array(), ...);
while ($row = mysqli_fetch_assoc($result)) {
$days[$row['day']][] = $row;
}