PHP/FACEBOOK 'S FQLfql.multiquery에서 echoing 배열
고맙습니다.
나는 심각한 착상 문제를 가지고 있는데, 꿈의 스타일 내에서 꿈을 꾼다.
친구가 방문한 마지막 3 곳을 얻으려면 멀티 쿼리를하고 있습니다. location_post 테이블에서 [timestamp]를 표시하고 페이지 테이블에서 해당 장소의 [name]을 표시해야합니다. 따라서 다중 쿼리.
이제 print_r을 통해 확인할 때 모든 값을 얻습니다. 그러나, 내가 그것을 에코하려고 할 때, 배열에 들어가는 심각한 문제가 있습니다.
지금까지 그렇게 좋았습니다. 이제 배열에 들어가려고합니다.
echo $fql_url[0]["name"]["fql_result_set"];
이 인쇄 그냥이 : t
같은
이 일을 위해 간다 (단지 문자 t) :
echo $fql_url[0]["name"][0];
// Prints: t
내가 주위에 내 머리를 얻을 수 없습니다. 데이터에 도달하기 위해 수천 개의 대안을 시도했지만 그저 도달 할 수는 없습니다.
fql_result_set은 명백한 악당처럼 보입니다.
$ fql_url [0] [ "name"] [ "theVisit"] [0] [ "page_id"] 등이 있지만, 그 후에 코드에서 일어나는 모든 일이 종료됩니다. 아래
내가 print_r의Array (
[0] => Array (
[name] => theVisit [fql_result_set] => Array (
[0] => Array (
[page_id] => 6205957466
[timestamp] => 1349138499
)
)
)
[1] => Array (
[name] => thePlace [fql_result_set] => Array (
[0] => Array (
[name] => Best Buy Theater
)
)
)
)
그럼 난 조금 지체되었다가 인쇄 나는이
처럼 필요한 에코 할 수 있습니다. [fql_result_set]은 분명히 [ "theVisit"] 안에 없습니다. 나는 이것을 깨달았고, 내가 필요한 것을 쉽게 반향시킬 수있다. echo $ fql_url [0] [ "fql_result_set"] [0] [ "page_id"]; 올바른 page_id를 인쇄합니다. 6205957466 – Petter