연상 배열을 통해 반복 작업을 수행하는 것 외에도 값을 새 배열로 푸시하고 나머지 필드의 배열과 동일하게 설정하는 것은 PHP에 내장 된 배열 함수입니다. 이런 식으로 할거야?인덱스로 PHP 다차원 배열 값
그렇다면 무엇입니까?
내가 변화 될 것이다 다음
이런 일에Array
(
[0] => Array
(
[0] => TEST //Name (Database column name
[1] => 12430 //ID (Database column name
[2] => Y //Save (Database column name
[3] => 100 //Wert (Database column name
)
:
Array
(
[12430] => Array
(
[Name] => TEST
[Save] => Y
[Wert] => 100
)
내가하는 동안 루프와 함께 작동 :
....
while($row = mysql_fetch_assoc($ergebnis)) {
....
}
도움이 될 것입니다. http://stackoverflow.com/a/240676/2706988 –
첫 번째 배열은 실제로 fetch_assoc이 제공하는 것이 아닙니다. 오히려 열 이름이 키이고 열 내용이 값입니다. 그래서 어쨌든 거의 이미 존재합니다 ... 나머지는 id 배열을 외부 배열의 인덱스로 가져 와서 fetch_assoc의 결과를 할당하는 것입니다. 그리고 생각한다면 하위 배열에서 id 키를 설정 해제하는 것이 좋습니다. 거의 리던던시가 실제로 어떤 해를 끼치 지 않습니다. – CBroe