コード例 #1
0
 //echo count($response);
 if (count($response) > 2) {
     //menyimpan data profil user ke tabel user
     $user = new User();
     $user->id = $response['id'];
     $user->name = $response['name'];
     $user->screen_name = $response['screen_name'];
     $user->followers_count = $response['followers_count'];
     $user->friends_count = $response['friends_count'];
     $user->statuses_count = $response['statuses_count'];
     $user->location = $response['location'];
     $user->profile_image_url = $response['profile_image_url'];
     $user_dao = new User_dao();
     $user_dao->deleteAll();
     //menghapus data user yang telah ada di tabel user
     $user_dao->add($user);
     //menyimpan data user ke tabel user berdasarkan hasil input
     //mengambil data follower dari user dan menyimpannya ke tabel follower
     $followers_url = "http://api.twitter.com/1/statuses/followers/{$user->id}.json";
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL, $followers_url);
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
     $curlout = curl_exec($ch);
     curl_close($ch);
     $followers = json_decode($curlout, true);
     $follower_dao = new Follower_dao();
     $follower_dao->deleteAll();
     foreach ($followers as $myfollowers) {
         $myname = $myfollowers['screen_name'];
         $thumb = $myfollowers['profile_image_url'];
         $fol = $myfollowers['followers_count'];