2012-05-23 5 views
-3

내가 예를 들어 다른 하나는PHP는에로 MYSQL_ASSOC를 복사 새

에로 MYSQL_ASSOC에서왔다 배열 복사 방법 :

mysql connection---------> 
    $array = array(); 
    $row= mysql_fetch_array($query) or die(mysql_error()); 

내가에 배열 $ 행을 복사 할을 new one $ array

$ row = $ array로 시도했지만, 새로운 배열이 비어있는 경우 작동하지 않습니다. 이 같은

$array = $row; 
+5

당신은 뒤로 그것을 가지고. '$ array = $ row;' –

+0

'$ row = $ array'는 $ array를 $ row로 복사합니다. 다른 방법을 사용하셨습니까 (예 :'$ array = $ row')? –

+0

또는'$ array = $ row = mysql_fetch_array ($ query) 또는 die (mysql_error()); ' –

답변

2

내가이 당신을 위해 무엇을 찾고있는 생각 array_merge($array,$row)

1

를 사용할 수 있습니까?

$array = array(); 
while ($row = mysql_fetch_array($result, MYSQL_NUM)) { 
    $array[] = $row; 
} 
1

뭔가 :

+0

+1, 나는 당신이 실제로 OP가 의미하는 것을 완전히 이해 한 유일한 사람이라고 생각합니다. –

+0

감사합니다. 나는 처음 $ row에 $ array를 호출 할 때 잘못 했어요. 감사합니다. –

+0

'$ array' 변수에'$'가 없습니다. – jprofitt

0

시도 대신의

$array = $row; 

:

$row = $array; 
관련 문제