我必须向关联数组添加更多值,这些值将被覆盖,并且只能看到显示的最后一个值。如何将多个值附加到关联数组?
我的片段是:
$sql= "SELECT MONTHNAME(dt),SUM(dist) FROM demo GROUP BY MONTHNAME(dt) ";
$result=mysql_query($sql,$con) or die(mysql_error());
while($row = mysql_fetch_array($result))
{
$values=array($row['MONTHNAME(dt)'] => $row['SUM(dist)']);
}
我希望其他值也存在数组$值,但情况并非如此。如果你需要一个关联数组比不喜欢
$values[$row['MONTHNAME(dt)']] = $row['SUM(dist)']
那么如果你真的*追加到数组*而不是*覆盖变量* ?! – deceze 2013-04-30 06:32:03
@Svetlio哦,不,这实际上在这里工作。 – deceze 2013-04-30 06:33:15
@Svetlio OP可以。它已经是别名了。 – BlitZ 2013-04-30 06:33:29