2010-04-26 8 views
0

curl_multi_exec에 사용할 배열을 만들려고하는데 배열을 제대로 만들 수 없습니다. 여기 MySQL 테이블에서 배열 만들기

내 코드입니다 :

$SQL = mysql_query("SELECT url FROM urls") 
     or die(mysql_error()); //Query the shell table 
while($resultSet = mysql_fetch_array($SQL)) { 
    $urls[] = $resultSet; 
}  
echo $urls; //Test that the array works 

하지만이 스크립트를 실행하면이하는 모든 에코 "배열"나는 내가 잘못 뭘하는지 아무 생각

, 내가 체크 한 것입니다 구글 주변 조금,하지만 그것을 알아낼 수 없습니다. 모든 통찰력은 인정 될 것이다.

echo

+0

예상되는 출력은 무엇입니까? –

+0

dnagirl이 그것을 잡았습니다, Shrapnel. 나는 그것이 MySQL의 행을 출력 할 것으로 예상했다. – Rob

+0

행을 원한다는 것을 알고 있습니다. 어떤 형식이어야 하는가? PHP가이 형식을 어떻게 알 수 있습니까? –

답변

3

print_r($urls) 또는 var_dump($urls)는 스칼라 값을 가정합니다.

+0

아하, 쉬웠다. 많은 도움을 주겠다. 앞으로의 참고를 위해이 점을 명심하겠습니다. 또한, 좀 더 자세히 설명해 줄 수있는 부분에 나를 연결할 수 있습니까? 아니면 직접 설명해 주시겠습니까? (또 다른 11 분 동안 응답을받을 수 없습니다.) – Rob

+0

@dnagirl : 빠른 것을위한 +1 : – Sarfraz

+0

@Rob : PHP 정보를위한 최고의 장소는 매뉴얼입니다 (풍자, 정직하지 않습니다!) http : // ca .php.net/manual/en/index.php 에코를 보려면 여기를보십시오 http://ca.php.net/manual/en/function.echo.php, print_r http://ca.php.net/manual /en/function.print-r.php 및 var_dump http://ca.php.net/manual/en/function.var-dump.php – dnagirl