배열을 변경하고 싶습니다.assoc 배열 PHP mysql
while ($row=mysql_fetch_assoc($arresult['result'])){
$arr[] = $row;
}
결과 :
$arr =
0 => id => 52122
DECLARED_FAULT => blabla
CNT => 55
add_time => 2016-06-07 13:26:02
1 => id => 52123
DECLARED_FAULT => blabla2
CNT => 93
add_time => 2016-06-07 13:26:05
MySQL의 독특한 배열의 종류
DECLARED_FAULT => 52122 => blabla
52123 => blabla2
CNT => 52122 => 55
52123 => 93
ADD_TIME => 52122 => 2016-06-07 13:26:02
52123 => 2016-06-07 13:26:05
$ 행 [ "아이디"] 필요성
while ($row=mysql_fetch_assoc($arresult['result'])){
$arr["DECLARED_FAULT"] = array($row["id"] => $row["DECLARED_FAULT"]);
$arr["CNT"] = array( $row["id"] => $row["CNT"]);
$arr["ADD_TIME"] = array($row["id"] => $row["ADD_TIME"]);
}
이 페칭 내게 하나 개의 레코드를 제공
어레이 (3) {[ "DECLARED_FAULT"] => 어레이 (1) {[54,051] => 문자열 (71) "blabla" } [ "CNT"] => 배열 (1) {[54051] => 문자열 (2) "11"} [ "ADD_TIME"] => 배열 (1) {[54051] => 문자열 (19) "2016 -06-07 13:26:02 "}}
이 $ arresult [ 'result'] write $ 쿼리 변수 대신. – srinivas