どのようにPHPの結果にデータを保存するには?

可能重複:
  実行されたPHP結果のデータを保存する方法.phpページで?

私は、PHPページによって実行されたデータを保存する方法を知る必要があります

https://graph.facebook.com/me/friends?access_token=myAccessToken

これは、現在のFacebookユーザーのフレンドリスト(名前、ユーザーID)を表示します。

友達のユーザーIDを取得してデータベースに保存したい。これはどうすればできますか?

0
アクセストークンを公開しないでください!
追加された 著者 genesis,
Sry!私は新しいです。アドバイスありがとうございます。これはどうしてですか?
追加された 著者 San Rokz,

2 答え

データベースに接続するだけです

<?php
include 'db_connect.php';

友達を得る

$json = json_decode(file_get_contents('https://graph.facebook.com/me/friends?access_token=myAccessToken'), true);

それらをデータベースに挿入する

foreach($json['data'] as $friend){
    mysql_query("INSERT INTO friends(id, name) VALUES (".$friend['id'].", '".mysql_real_escape_string($friend['name'])."');");
}

結局のところ、それはのように見えるかもしれません

<?php
include 'db_connect.php';
$json = json_decode(file_get_contents('https://graph.facebook.com/me/friends?access_token=myAccessToken'), true);
foreach($json['data'] as $friend){
    mysql_query("INSERT INTO friends(id, name) VALUES (".$friend['id'].", '".mysql_real_escape_string($friend['name'])."');");
}
1
追加された

file_get_contents()でコンテンツを取得し、そのコンテンツを json_decode()した後、配列をループしてデータベースに保存します。

0
追加された
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com