如何在php中的关联数组中存储数据

时间:2014-03-28 11:11:57

标签: php mysql

这是我的mysql表数据:  快照是这个

responsible_party_name   delayedtasks
BJ Hansen                    40
Chris Wolstenholme           14
Bob Strobel                  8
Tim Faltemier                8
Carli Lyon                   6
Mary Lynn Wilmore            6

我以关联数组格式存储数据:我必须以键值形式存储这样的数据怎么做。这是我的阵列快照:

 Array
  (
  [0] => Chris Wolstenholme
  [responsible_party_name] => Chris Wolstenholme
  [1] => 14
  [assigned_todo_count] => 14
)
  1. 我想要:在键值对中

     ['chris']=>30
     ['ankit']=>20
    
  2. 这里是php中关联数组的快照,如何将数据放入php中的键值对中。

1 个答案:

答案 0 :(得分:-1)

使用此代码。如果$ fet_array是你的数组

考试1:

$final_array = array(); 
foreach($fet_array as $key => $value ){ 
    $final_array[] = array('responsible_party_name' => $value['responsible_party_name'],'assigned_todo_count' => $value['assigned_todo_count']  );
}

示例2:

$final_array = array(); 
while($fet_array = mysqli_fetch_array($fetch)){ 
    $final_array[] = array('responsible_party_name' => 
        $fet_array['responsible_party_name'],'assigned_todo_count' => 
            $fet_array['assigned_todo_count']   );
}

print_r($final_array);