这是我的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
)
我想要:在键值对中
['chris']=>30
['ankit']=>20
这里是php中关联数组的快照,如何将数据放入php中的键值对中。
答案 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);