【问题标题】:Building an array from a MySQL Query从 MySQL 查询构建数组
【发布时间】:2010-11-06 18:30:10
【问题描述】:

我希望是热度,这是今天的第二个问题,一个接一个的问题。比较简单的东西……

我有这个问题...

while ($resultV = mysql_fetch_assoc($metQueryViews)) { $allViews[] = $resultV; }

得到的日期是:-

date        Count
NULL         6
14-5-2009   12
15-5-2009   21
26-6-2009   18
29-6-2009   61

我正在尝试构建一个数组,它会读出

"14-5-2009" = > "12"

但是,上面的 while 语句生成的似乎是一个多维数组或 sommet,它具有字段名称 => 值。

欢迎在小明信片上发表想法。

【问题讨论】:

  • 您能否发布您的查询或至少是您期望的列列表,这样更容易给您一个确定的答案。

标签: php mysql arrays


【解决方案1】:
$allViews[] = array($resultV["date"] => $resultV["count"]);

【讨论】:

    【解决方案2】:
    $allViews = array();
    while (list($date, $count) = mysql_fetch_row($metQueryViews)) {
    
        $allViews[$date] = $count;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-26
      • 2015-01-19
      • 2015-09-07
      • 2011-03-25
      • 2017-09-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-03
      相关资源
      最近更新 更多